<SEC-DOCUMENT>0001683168-19-000735.txt : 20190320
<SEC-HEADER>0001683168-19-000735.hdr.sgml : 20190320
<ACCEPTANCE-DATETIME>20190320171455
ACCESSION NUMBER:		0001683168-19-000735
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		95
CONFORMED PERIOD OF REPORT:	20181231
FILED AS OF DATE:		20190320
DATE AS OF CHANGE:		20190320

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Envision Solar International, Inc.
		CENTRAL INDEX KEY:			0001398805
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		IRS NUMBER:				208457250
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-53204
		FILM NUMBER:		19695271

	BUSINESS ADDRESS:	
		STREET 1:		5660 EASTGATE DRIVE
		CITY:			SAN DIEGO
		STATE:			CA
		ZIP:			92121
		BUSINESS PHONE:		858-799-4583

	MAIL ADDRESS:	
		STREET 1:		5660 EASTGATE DRIVE
		CITY:			SAN DIEGO
		STATE:			CA
		ZIP:			92121

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Casita Enterprises, Inc.
		DATE OF NAME CHANGE:	20070508
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>envision_10k-123118.htm
<DESCRIPTION>FORM 10-K
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 2pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0"><A HREF="#a_001"><FONT STYLE="font-size: 7pt">Table of Contents</FONT></A></P>

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>UNITED STATES </B><BR>
<B>SECURITIES AND EXCHANGE COMMISSION </B><BR>
Washington, D.C. 20549</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FORM 10-K </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(Mark One)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt"><B>&#9746; ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF
THE SECURITIES EXCHANGE ACT OF 1934</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt"><B>For the fiscal year ended December&nbsp;31,
2018</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt"><B>or</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt"><B>&#9744; TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d)
OF THE SECURITIES EXCHANGE ACT OF 1934</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt"><B>For the transition period from __________
to __________</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><I>Commission File Number 000-53204</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-size: 10pt"><B>Envision
Solar International, Inc. </B></FONT><BR>
(Exact name of Registrant as specified in its charter)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 50%; text-align: center"><B>Nevada</B></TD>
    <TD STYLE="width: 50%; text-align: center"><B>26-1342810</B></TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="text-align: center">(State of Incorporation)</TD>
    <TD STYLE="text-align: center">(IRS Employer
ID Number)</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">5660 Eastgate Dr.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">San Diego, California 92121</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(858) 799-4583</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(Address and telephone number of principal
executive offices)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Securities registered pursuant to Section
12(g) of the Act: </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; text-align: center">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>&nbsp;</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B><U>Title of Each Class</U></B></P></TD>
    <TD STYLE="width: 50%; text-align: center">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Name of Each Exchange On</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B><U>Which Registered</U></B></P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: center">COMMON STOCK</TD>
    <TD STYLE="font-size: 10pt; text-align: center">OTC-QB Market</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 6pt; text-align: justify">Indicate by check mark if the registrant
is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes &#9744; No &#9746;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 6pt; text-align: justify">Indicate by check mark if the registrant
is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes &#9744; No &#9746;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 6pt; text-align: justify">Indicate by check mark whether the registrant
(1) has filed all reports required to be filed by Section 13 or 15 (d) of the Securities Exchange Act of 1934 during the preceding
12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such
filing requirements for the past 90 days. Yes &#9746; No &#9744;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 6pt; text-align: justify">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 (&sect;232.405
of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
Yes &#9746; No &#9744;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 6pt; text-align: justify">Indicate by check mark if disclosure of
delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant&rsquo;s
knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment
to this Form 10-K. Yes &#9744; No &#9746;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 6pt; text-align: justify">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated
filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &ldquo;large
accelerated filer,&rdquo; &ldquo;accelerated filer,&rdquo; &ldquo;smaller reporting company,&rdquo; and &quot;emerging growth
company&quot; in Rule 12b-2 of the Exchange Act. (Check one.)</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 6pt; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 50%">Large accelerated filer &#9744;</TD>
    <TD STYLE="width: 50%">Accelerated
Filer &#9744;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>Non-accelerated filer &#9744;</TD>
    <TD>Smaller reporting
company &#9746;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD></TD>
    <TD>Emerging growth company &#9744;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">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. &#9744;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 6pt; text-align: justify">Indicate by check mark whether the
registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes &#9744; No &#9746;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 6pt; text-align: justify">The aggregate market value of voting
stock held by non-affiliates of the registrant was $23,818,860 as of June 30, 2018 (computed by reference to the last sale price
of a share of the registrant&rsquo;s Common Stock on that date as reported by OTC QB).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The number of registrant's shares of Common
Stock, $0.001 par value, outstanding as of March 18, 2019 was 145,331,495.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; border-bottom: Black 2pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B><A NAME="a_001"></A>TABLE OF CONTENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 10%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 80%; text-align: center"><A HREF="#a_003">PART 1</A></TD>
    <TD STYLE="width: 10%; text-align: right">1</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ITEM 1</P></TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A HREF="#a_004">Business</A></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P></TD>
    <TD STYLE="text-align: right">1</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>ITEM 1B</TD>
    <TD><A HREF="#a_005">Unresolved Staff Comments</A></TD>
    <TD STYLE="text-align: right">41</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">ITEM 2</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_006">Properties</A></TD>
    <TD STYLE="text-align: right">41</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">ITEM 3</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_007">Legal Proceedings</A></TD>
    <TD STYLE="text-align: right">41</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">ITEM 4</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_008">Mine Safety Disclosures</A></TD>
    <TD STYLE="text-align: right">41</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center"><A HREF="#a_009">PART II</A></TD>
    <TD STYLE="text-align: right">42</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">ITEM 5</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_010">Market for Registrant&rsquo;s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities</A></TD>
    <TD STYLE="text-align: right">42</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">ITEM 6</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_011">Selected Financial Data</A></TD>
    <TD STYLE="text-align: right">45</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">ITEM 7</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_012">Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</A></TD>
    <TD STYLE="text-align: right">45</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">ITEM 7A</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_013">Quantitative and Qualitative Disclosures About Market Risk</A></TD>
    <TD STYLE="text-align: right">53</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">ITEM 8</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_014">Financial Statements and Supplementary Data</A></TD>
    <TD STYLE="text-align: right">54</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">ITEM 9</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_015">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</A></TD>
    <TD STYLE="text-align: right">55</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">ITEM 9A</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_016">Controls and Procedures</A></TD>
    <TD STYLE="text-align: right">55</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">ITEM 9B</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_017">Other Information</A></TD>
    <TD STYLE="text-align: right">56</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center"><A HREF="#a_018">PART III</A></TD>
    <TD STYLE="text-align: right">57</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">ITEM 10</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_019">Directors, Executive Officers, and Corporate Governance</A></TD>
    <TD STYLE="text-align: right">57</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">ITEM 11</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_020">Executive Compensation</A></TD>
    <TD STYLE="text-align: right">62</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">ITEM 12</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_021">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</A></TD>
    <TD STYLE="text-align: right">68</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">ITEM 13</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_022">Certain Relationships and Related Transactions, and Director Independence</A></TD>
    <TD STYLE="text-align: right">69</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">ITEM 14</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A HREF="#a_023">Principal Accounting Fees and Services</A></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P></TD>
    <TD STYLE="text-align: right">71</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center"><A HREF="#a_024">PART IV</A></TD>
    <TD STYLE="text-align: right">72</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">ITEM 15</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_025">Exhibits, Financial Statement Schedules</A></TD>
    <TD STYLE="text-align: right">72</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">ITEM 16</TD>
    <TD STYLE="text-align: justify"><A HREF="#item16">FORM 10-K SUMMARY</A></TD>
    <TD STYLE="text-align: right">74</TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="text-align: justify"><A HREF="#a_026">SIGNATURES</A></TD>
    <TD STYLE="text-align: right">75</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: LowerRoman; Value: 1; Name: PageNo -->i<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="a_003"></A><B>PART I</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Unless specifically
noted otherwise, this annual report on Form 10-K reflects the business and operations of Envision Solar International, Inc., a
Nevada corporation (hereinafter the &ldquo;Company,&rdquo; &ldquo;us,&rdquo; &ldquo;we,&rdquo; &ldquo;our&rdquo; or &ldquo;Envision&rdquo;)
and its subsidiary.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_004"></A><B>ITEM 1. BUSINESS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>General</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision is a sustainable
technology innovation company based in San Diego, California. <FONT STYLE="color: #202020">Focusing on what we refer to as &ldquo;Solar
3.0,&rdquo; we invent, design, engineer, manufacture and sell solar powered products that enable vital and highly valuable services
in locations where it is either too expensive or too impactful to connect to the utility grid, or where the requirements for electrical
power are so important that grid failures, like blackouts, are intolerable. When competing with utilities or typical solar companies,
we rely on our products&rsquo; deployability, reliability, accessibility, and total cost of ownership, rather than simply producing
the cheapest kilowatt hour with the help of subsidies as most competing solar companies do.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision&rsquo;s solar
powered products and proprietary technology solutions target three markets that are experiencing significant growth with annual
global spending in the billions of dollars.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">electric vehicle charging infrastructure;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">out of home advertising platforms; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">energy security and disaster preparedness.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company focuses
on creating renewably energized, high-quality products for electric vehicle (&ldquo;EV&rdquo;) and drone charging, outdoor media
and branding, and energy security that are rapidly deployable and attractively designed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that there
is a clear need for a rapidly deployable and highly scalable EV charging infrastructure, and that our EV ARC&trade; and Solar Tree&trade;
products fulfill that requirement. We are agnostic as to the EV charging service equipment (&ldquo;EVSE&rdquo;) and integrate best
of breed solutions based upon our customer&rsquo;s requirements. For example, our EV ARC&trade; products have been deployed with
Chargepoint, Blink, Juice Box, Bosch, AeroVironment and other high quality EV charging solutions. We can make recommendations to
customers or we can comply with their specifications and/or existing charger networks. EV ARC&trade; and Solar Tree&trade; products
replace the infrastructure required to support EV chargers, not the chargers themselves. We do not sell EV charging, rather we
sell products which enable it.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe our chief
differentiators are:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">our ability to invent, design, engineer, and manufacture solar powered products which dramatically
reduce the cost, time and complexity of the installation and operation of EV charging infrastructure and outdoor media platforms
when compared to traditional, utility grid tied alternatives;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">our products&rsquo; capability to operate during grid outages and to provide a source of emergency power rather than becoming inoperable during times of emergency or other grid interruptions; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">our ability to create new and patentable inventions which are marketable and a complex integration
of our own proprietary technology and parts, and other commonly available engineered components, creating a further barrier to
entry for our competition.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 3; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Value: 1; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The resulting products
are built to have what we believe is the longest life expectancy in the industry while also delivering valuable amenities and potentially
highly attractive revenue opportunities for our customers. Envision&rsquo;s products are designed to deliver multiple layers of
value such as: environmental impact-free renewably energized EV charging; media, branding, and advertising platforms; sustainable
and secure energy production; reduced carbon footprint; high visibility &quot;green halo&quot; branding; reduction of net operating
costs through reduced utility bills; and revenue creation opportunities through sales of digital out of home (&ldquo;DOOH&rdquo;)
media, sponsorship and naming rights. The Company sells its products to customers with requirements in one or more of the three
markets the Company addresses. Qualified customers can also lease our EV ARC&trade; products through leasing relationships we have
developed. Envision&rsquo;s products can qualify for various federal, state, and local financial incentives which can significantly
reduce final out-of-pocket costs from our selling price for eligible customers. Currently, our revenue is mainly derived from the
sale of our standard EV ARC&trade; to government agencies and private enterprise.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Recent Events</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">The Company is currently in the process of delivering thirty-four EV ARC&trade; units to New York
City to complete an order received in the second half of 2018.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">On September 25, 2018, the Company entered into an amendment to the revolving convertible promissory
note for purchase order financing between Envision, the borrower, and SFE VCF, LLC, the lender. The amendment extended the term
of the revolving note until December 31, 2019. There were no other changes to the note.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Effective December 1, 2018, the Company executed an amendment to the $1,500,000 promissory note between
Envision Solar, the borrower, and SFE VCF, LLC, the lender. The amendment extended the term of the note until the earlier of (i)
June 30, 2019 or (ii) the closing of the public offering of the borrower. There were no other changes to the note.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Between October 23, 2018 and January 8, 2019, the Company received commitment letters from eight
individual lenders (five of whom are existing equity holders in the Company) committing to refinance the $1.5M term loan from SFE
VCF, LLC, under substantially the same terms as the existing maturing term note, and to provide the refinance funds to Envision
within five (5) business days of receiving written confirmation from the Company of the successful closing of the public offering
described in this document.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">On October 16, 2018, a delegation from the Shanxi Energy and Traffic Investment Company, a Chinese
State-Owned Enterprise, visited Envision&rsquo;s factory to perform due diligence on the Company, its products and facilities,
and to discuss moving forward with the negotiations on a definitive agreement for a new jointly owned company in China (NEWCO).
At the end of a series of meetings, which took place throughout the day, the SETIC delegation reported to the Company that they
were impressed with the Company, its products and facilities. They expressed their intention to return to Shanxi, China with a
recommendation to proceed with the business relationship outlined in the LOI executed by Envision and SETIC in April 2018, and
that they wish to accelerate the pace of negotiations and activities required to that end. Our subsequent meetings with SETIC in
China in January 2019 continued the progress toward a definitive agreement for launching NEWCO.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">On October 15, 2018, the European Patent Office issued a notice of intention to grant a patent
for our EV ARC&trade; product in Europe (European Patent No. 13828020.1).</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">On October 4, 2018, Envision announced that Alleghany College became the first community college
in the US to select Envision&rsquo;s EV ARC&trade; product for public EV charging.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">On October 11, 2018, Envision announced the delivery of EV ARC&trade; products to five state hospitals
in California, marking the first adoption of the product by a state hospital group.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">On October 22, 2018, Envision received its first purchase order from the city of Fort Lauderdale,
Florida.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">On November 1, 2018, Envision announced the first deliveries of EV ARC&trade; products to California&rsquo;s
Department of Fish and Wildlife.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 4; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Products and Technologies</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We currently produce
two categories of product: the patented EV ARC&trade; (Electric Vehicle Autonomous Renewable Charger) and the patented Solar Tree&reg;.
We have recently submitted third and fourth product categories, the EV-Standard&trade; product and the UAV ARC&trade; product,
for patent approval with the United States Patent and Trademark Office. They are patent pending and in late stage product development
and engineering. All four product lines incorporate the same underlying technology and value, having a built-in renewable energy
source in the form of attached solar panels or light wind generator, along with on-board battery storage. The EV ARC&trade; product
is a permanent solution in a transportable format and the Solar Tree&reg; product is a permanent solution in a fixed format. The
EV-Standard&trade; is also fixed but uses an existing streetlamp&rsquo;s foundation and grid connection. The UAV ARC&trade; is
a permanent solution in a transportable format and will be used to charge drone (UAV) fleets. We believe that our series of products
offer multiple layers of value to our customers while leveraging the same underlying technology, fabrication techniques and infrastructure
that we use for all of our products. This enables us to reach a broad customer base with varied product offerings without maintaining
the overhead normally associated with a diverse set of products. Our current list of products includes:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">EV ARC&trade; Electric Vehicle Autonomous Renewable Charger. (patented)</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Transformer EV ARC&trade; Stowable Electric Vehicle Autonomous Renewable Charger. (patented)</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">EV ARC&trade; HP DC Fast Charging Electric Vehicle Autonomous Renewable Charger.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">EV ARC&trade; Media Electric Vehicle Autonomous Renewable Charger with advertising screen and or
branding/messaging.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">EV ARC&trade; Autonomous Renewable Motorcycle Charger.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">EV ARC&trade; Autonomous Renewable Bicycle Charger.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">ARC Mobility&trade; Transportation System.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">The Solar Tree&reg; (patented) DCFC equipped product, a single column-mounted smart
                                                                                                              generation and
                                                                                                              energy storage system with the capability to provide a 50kW DC fast charge to one or more electric vehicles.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All current Envision
products can be upgraded with the addition of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">EnvisionTrak&trade; sun tracking technology (patented),</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Data capture and management (IoT),</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">SunCharge&trade; solar powered EV charging,</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">ARC&trade; technology energy storage,</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in"></P>

<!-- Field: Page; Sequence: 5; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">E-Power emergency power panels,</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">LED lighting,</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Media and branding screens, and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Security cameras, WiFi, sound, and emergency call boxes.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">EV ARC&trade; and Solar
Tree&reg; products can also be equipped to provide emergency power to users such as first responders during times of emergency
or other grid failures. Because our products replenish their batteries every day, even during cloudy conditions, we believe that
they are some of the most robust and reliable back-up energy sources available today. Several of our current government customers
are ordering EV ARC&trade; units with our optional E Power panels integrated into the units. E Power is a series of secured power
outlets with directed and primary energy access available to emergency responders or whoever our customers designate. This is a
source of increased revenue for us and, we believe, a compelling additional value proposition for our products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">EV ARC&trade; and Solar
Tree&reg; products can be grid connected if the customer wishes. Our first utility customer connected its EV ARC&trade; units to
the grid in 2015. The EV ARC&trade; products provide solar powered EV charging, but they also serve as grid stability tools. During
times of low energy use the utility will charge the EV ARC&trade; on board batteries. During times of grid stress, the utility
takes energy from EV ARC&trade; batteries thus reducing stress on their generation assets and grid infrastructure. We believe that
&ldquo;Grid Balancing&rdquo; offers a potentially significant market opportunity for Envision&rsquo;s products as electrical grids
become increasingly unstable due to increased demand, aging infrastructure, and extreme weather events or nefarious foreign or
domestic actors. Experts from utilities such as San Diego Gas &amp; Electric have told us that this is the case and that distributed
storage is an important part of their future plans.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe these factors
make our products a compelling value proposition to anyone who intends to install such devices. Our customers can deploy EV charging
quickly, efficiently, and without digging up their parking lots. The positive carbon foot print impact is greater because our products
use sunlight to charge the EVs and, we believe, the marketing and branding impact is far greater because the enterprise has a highly
visible demonstration of its commitment to the environment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>EV ARC&trade; Products.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">According to Bloomberg,
financial services firm Morgan Stanley has estimated that the world will need to spend $2.7 trillion on charging infrastructure
if it is to support 500 million electric vehicles. MIT Technology Review reports that there are already more than a billion vehicles
on the world&rsquo;s roads right now. It is likely that the number will increase in the coming decades and we believe that many
of those vehicles will be electric. We believe the Envision EV ARC&trade; is the world&rsquo;s first and only transportable, solar
powered EV charger that can resolve many of the global charging problems that currently face the market.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">EV ARC&trade; produces
and stores all its own energy, it does not need a grid connection and therefore needs no trenching, switch gear, or transformer
upgrades. Management believes the lack of a foundation, trench or electrical infrastructure means that the EV ARC&trade; will not
need a building or any other kind of permit. We have found that to be the case in every jurisdiction in which the product has been
deployed to date. It is immune to grid interruptions such as black-outs or brown-outs. As such, it will allow for vehicle charging
even in times of grid failure. It can be moved at any time because it is not connected to the ground or grid, and we believe, creates
an attractive and highly visible branding asset for the host. There are no utility bills to pay and, as the number of EVs increase
on the host campuses, more EV ARC&trade; units can be added without disruption. We have observed that locations that currently
offer grid tied EV chargers have placed those chargers in locations where a suitable circuit was most easily accessed &ndash; the
&ldquo;low hanging fruit.&rdquo; As the number of EVs increase in such locations the existing chargers are no longer sufficient
to fulfill the needs, leading to what is called in industry jargon &ldquo;charge rage,&rdquo; an event when two or more EV drivers
wish to use the same charger at the same time. We believe that this will lead those locations to require more EV chargers and that,
having exhausted the low hanging fruit, they will be required to extend circuits to locations in their parking lots which will
require invasive, time consuming and expensive infrastructure, permitting, construction and electrical work.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 6; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">EV ARC&trade; is a
transportable, but essentially permanent EV charging infrastructure product which supports Level I, Level II and DC Fast Charging
(requiring 4 to 7 interconnected units). EV ARC&trade; products can charge between one and six EVs simultaneously and a single
unit can provide EV charging in as many as 10 parking spaces. We have observed that the EV ARC&trade; can solve many problems associated
with electric vehicle charging infrastructure deployments. Until the introduction of the EV ARC&trade;, the deployment of EV chargers
could be hindered by complications in site acquisition caused by the complicated and invasive requirements of the installation.
Typical competing EV charger installations require a pedestal which is typically mounted on a poured concrete foundation which
requires excavation. Fixed chargers also typically require a trench to deliver grid connected electricity, and often require transformers
and other local electrical equipment upgrades. Additional entitlements, easements, leases, and other site acquisition requirements
of fixed chargers can be environmentally impactful and expensive, and may slow, or prevent entirely, the deployment of large numbers
of typical fixed format chargers. California&rsquo;s Department of General Services has informed us that it takes an average of
18 months to go through the process of installing a utility grid-tied EV charger. New York City, currently our largest customer,
experiences similar and sometimes longer delays because of the complexities of extending the electrical grid to locations where
EVs need to charge. Because the EV ARC&trade; has its own ballast and traction pad, it does not require a foundation. Because it
is entirely powered by locally generated and stored renewable energy, it does not require a grid connection. These innovations
allow us to completely avoid any on-site construction or electrical work which, in turn, allows us to avoid the design, engineering
and entitlement/planning processes typical of grid-tied installations. We have demonstrated that we are able to deploy EV chargers
attached to our EV ARC&trade; product in as little as four minutes (rather than 18 months).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">When a fixed EV charger
is deployed successfully, the host may be liable for increased kilowatt hour charges, and at times, more expensive demand charges.
Landlords, corporations, venues, and other hosts often do not perceive enough value creation in the deployment of a fixed EV charger
to justify the disruption caused by the associated trenching, foundations and electrical civil works. Consequently, they may not
be inclined to grant permission to the service providers who approach them, or to install EV chargers at their own expense for
their employees and guests, because the costs and disruption incurred with grid tied chargers can be prohibitive.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Many governments and
corporations have aggressive goals to install EV charging infrastructure. For example, Governor Brown of California has issued
an executive order requiring the installation of 250,000 EV chargers by 2025, 10,000 of which must be DC fast chargers. In September
2018, we announced that Caltrans and the Monterey Bay Air Quality District have ordered $1.2M worth of our DC fast charging EV
ARC&trade; HP units for deployment in two highway rest areas in central California. This equates to an average of more than 40,000
charger installations per year. To date, the EV charging industry has installed a total of about 16,000 grid-tied EV chargers.
In September 2018, Governor Brown issued a further executive order setting out a goal for California to be carbon neutral by 2045,
meaning that all the electricity consumed in the state will have to come from renewable sources. We believe that the combination
of these two executive orders will create an improved set of opportunities for us to sell our products. Nations such as the United
Kingdom, France, Norway and Germany have announced total bans on all internal combustion engine vehicles (&ldquo;ICEs&rdquo;) during
the next two decades starting with Norway in 2025. Others, like China and the State of California, are considering similar bans.
China&rsquo;s President, Xi Jingping has recently called for the installation of 4.8 million EV chargers on public roads by 2020
with a further requirement that EV charging infrastructure should be installed in rural and poor areas where there is limited electrical
grid connectivity. Electric Vehicles will be the major replacement technology for ICEs and, as a result, the global demand for
EV charging infrastructure is growing rapidly and is forecast to accelerate. Bloomberg recently reported that the global market
for EV charging infrastructure is estimated to exceed U.S. $4 trillion. Vehicle manufacturers are rapidly transitioning to EV production.
Volvo recently announced that by 2019, its entire portfolio will be hybrid electric (&ldquo;HEV&rdquo;) or fully plug-in electric
(&ldquo;PEV&rdquo;). Ford has committed to spending $11 billion to electrify its portfolio, and VW, BMW, and Mercedes have committed
to all electric portfolios. Most, if not all, automobile manufacturers currently sell or plan to sell EVs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that there
is a clear need for a rapidly deployable and highly scalable EV charging infrastructure, and that EV ARC&trade; fulfills that requirement.
We are agnostic as to the EV charging service equipment (&ldquo;EVSE&rdquo;) and integrate best of breed solutions based upon our
customer&rsquo;s requirements. For example, our EV ARC&trade; products have been deployed with Chargepoint, Blink, Juice Box, Bosch,
AeroVironment and other high quality EV charging solutions. We can make recommendations to customers or we can comply with their
specifications and/or existing charger networks. EV ARC&trade; replaces the infrastructure required to support EV chargers, not
the chargers themselves. We do not sell EV charging, rather we sell products which enable it.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 7; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>SolarTree&reg; Products.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our patented Solar
Tree&reg; product has been in deployment and continued improvement for several years. We believe the resulting product has become
the standard of quality in larger scale solar powered EV charging, energy security, and media and branding. We understand the Solar
Tree&reg; product to be the only single column, sun tracking, and architectural solar support structure with integrated energy
storage, EV charging and media platforms available today. We believe that Solar Tree&reg; products with integrated battery storage
will become important contributors to the growing EV charging infrastructure requirements in California and the rest of the world.
Because our products do not require a connection to the electrical grid, they can be rapidly deployed and enable EV charging in
locations where it would otherwise be impossible or economically infeasible. For example, rest areas and park and ride locations
which might have sufficient energy for lights and vending machines, but do not have sufficient power for EV charging, can be served
by our Solar Tree&reg; products which can be optimized for direct current (&ldquo;DC&rdquo;) fast charging. The costs and environmental
impact associated with delivering a 50kW or greater circuit to a remote rest area may be prohibitive, whereas a Solar Tree&reg;
DCFC can be deployed with minimal site disturbance. In April 2017, we received a purchase order from the Fresno County Rural Transit
Authority to provide Solar Tree&reg; DCFC products which will be used to charge electric buses from BYD Company Ltd. (&ldquo;BYD&rdquo;).
The growth in electric bus adoption is happening at a greater pace than EVs at time of writing. BYD is the largest electric bus
company in the world. We believe that the successful deployment of these Solar Tree&reg; DCFC products for Fresno and with BYD
may create significant opportunities for further deployments of electric bus charging infrastructure and DC fast charging infrastructure
for EVs, electric buses and medium and heavy-duty electric vehicles, both in the U.S. and internationally. We further believe that
success of the sort that we currently have with Caltrans and others may be leveraged with other departments of transportation across
the United States and the rest of the world.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe Solar Tree&reg;
products with on-board battery storage can provide a highly reliable source of energy to be used in the event of a failure of the
grid. We have seen data suggesting that grid failures cost businesses in the United States approximately $200 billion per year
and when those failures impact vital services such as hospitals, they have been responsible for loss of life. We believe that a
hospital equipped with Solar Tree&reg; energy security products could benefit both economically and from a life safety point of
view. We believe that there are many other such instances where the reliable combination of renewable energy and energy storage
can deliver value which exceeds simply competing with the utility. This will become particularly true when larger segments of transportation
become electrified and grid interruptions mean the &ldquo;grounding&rdquo; of EVs which rely solely on the utility grid to re-fuel.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We also believe that
Solar Tree&reg; products optimized for branding can create visually stunning platforms for the delivery of a business&rsquo; brand
message with a less onerous planning and entitlement process than that experienced with traditional signage.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe Envision&rsquo;s
larger Solar Tree&reg; structures also make effective multi-use and wireless EV charging infrastructure solutions. Considering
the list of impediments to EV infrastructure deployments, we believe that the Solar Tree&reg; structure with column integrated
EV chargers offers significant advantages over a typical grid tied EV charger. We believe that they offer the most attractive and
practical mounting assets for fixed EV charging stations. The single column design is ideal for centrally locating multiple chargers
and making them available to the maximum number of parking spaces. Entitlement might go more smoothly because the Solar Tree&reg;
structures contribute more benefits to the local environment than simple EV chargers. Those additional benefits include shade,
reduction in heat islanding, reduction in light pollution, architectural appeal, reduction in grid stress, and disaster preparedness
when equipped with ARC&trade; storage technology. We believe that commercial real estate owners and corporate campuses will recognize
the multiple layers of increased value delivered by Solar Tree&reg; structures and CleanCharge&trade; deployed with little disruption
to their facilities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 8; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Solar Tree&reg; structures
with ARC&trade; energy storage technology can generate and store enough energy to provide over 1,000 e miles per day through any
high quality EV charger including DC fast chargers. They can be deployed in any location that is not shaded and they do not require
any utility grid connection. We believe that this vital factor makes them a compelling choice for remote locations where there
is inadequate utility grid connection (e.g. rest areas). Corridor charging, the term used to describe EV charging on highways between
built up areas, is recognized as being very important, but also very difficult to achieve with traditional grid tied chargers because
of the lack of electrical circuits and the environmental and economic impact of bringing infrastructure to remote sites. We believe
that our Solar Tree&reg; and EV ARC&trade; products are ideal for corridor charging because they do not need to connect to the
electrical grid. Additionally, where the requirement is for charging of mission critical vehicles (e.g. first responders, hospitals,
fleet vehicles), Solar Tree&reg; and EV ARC&trade; products can provide a highly robust and secure source of energy even when the
grid is not available. Unlike gasoline or diesel-powered generators, our products are not reliant on external sources of fuel and,
we believe, require much less maintenance, testing and service. It is our further contention that any campus environment with an
EV charging need and a wish for a high degree of reliability in its electrical supply can benefit from our Solar Tree&reg; structures
with ARC&trade; on-board energy storage because, we believe, in times of grid instability (e.g. natural disaster, terrorism, capacity
constraints), the Envision products can provide the most reliable source of energy at the location.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>EV-Standard&trade; Product.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have invented and
are in the late stages of product development on our patent pending EV-Standard product which is, in our belief, the ideal curb
side charging solution. We believe this is another area in the developing charging ecosystem which provides major opportunities
and challenges within the &ldquo;curbside&rdquo; or &ldquo;on street&rdquo; sector. Because so many owners of vehicles and even
fleet operators (in cities like New York and San Francisco) park their vehicles on the street, there is a significant need for
curb side charging. In fact, the CEC has publicly stated that only one in seven Californian apartment dwellers are able to park
their car close enough to a circuit to charge at home. Their conclusion is that curb side, on street charging will be an important
contributor to the successful electrification of transportation in California. Many other jurisdictions such as New York City have
made the same statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe our EV-Standard&trade;
product is a solution to solve this problem. EV-Standard&trade; is a streetlamp replacement which incorporates renewable energy
and on-board energy storage, and which provides a meaningful EV charging experience without significant infrastructure or construction
requirements. The EV-Standard&trade; design includes a light-wind generator fixed atop a new streetlamp. Also integrated is a tracking
solar panel and on-board battery storage. The EV-Standard&trade; product design takes power from the existing streetlamp grid connection
and uses it to charge the on-board batteries. The streetlamp&rsquo;s circuit is available 24 hours per day but is only in use during
the hours of darkness. As a result, EV-Standard&trade; is able to use the full capacity of the grid connection to charge its batteries
during the day time. A further advantage of the EV-Standard is that it is delivered with a low energy, high lumens, LED light fixture
which reduces the energy required for street lighting during the hours of darkness. This makes the street light more efficient
and, crucially, the EV-Standard&trade; can use the unused capacity of night-time operations to further charge its on-board batteries.
The additional renewable energy generated by both the tracking solar array and the light-wind generator supplies more energy to
EV-Standards&rsquo; batteries. The energy from the batteries is then delivered to a Level II EV charger which is mounted to the
EV-Standard&trade; products&rsquo; column. The combination of the three sources of capacity, when delivered at once through our
on-board batteries, allows us to deliver a much more powerful and therefore more meaningful EV charging experience than would be
available simply through connecting to the existing street lamps&rsquo; utility grid connection as some of our competitors currently
offer.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that the
improved EV charging experience offered by the EV-Standard&trade; design will be a differentiator for our company in a potentially
large market. We currently provide work-place and fleet charging to the State of California, New York City and many others, through
our EV ARC&trade; product. We believe that EV-Standard will become an excellent choice for California, New York and many other
jurisdictions across the U.S., and the world, as a viable and reliable on-street EV charging solution. Accordingly, we believe
that EV-Standard&trade; represents an important opportunity for future growth. Like the EV ARC&trade; and Solar Tree&reg; products,
the EV-Standard&trade; will not rely upon a grid connection and as such will be able to continue to charge EVs during black-outs
or other grid interruptions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 9; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>The UAV ARC&trade; Product.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In July 2018, we filed
a patent application for our new UAV ARC&trade; product which is currently in the advanced stage of product development. The UAV
ARC&trade; is a rapidly deployable, highly scalable, range extending drone recharging product which forms a network. It does not
require any fueling or grid connection because it generates and stores all of its own energy from renewable sources. UAV ARC&trade;
is self-ballasted and leveling and does not require any planning or construction for its installation. UAV ARC&trade; has a hardened
exterior and countermeasures designed to protect it from vandalism, theft or other nefarious activities. Each UAV ARC&trade; forms
part of a broader network which fuels drones and gathers and shares information about their health and flight plans as part of
the Internet of Things (&ldquo;IoT&rdquo;). UAV ARC&trade; units can be deployed on flat roofs in cities or on any terrain in remote
locations. The maritime version can be deployed at sea to extend UAV missions in a maritime environment. The planned networks of
UAV ARC&trade; units will be designed to be open to any operator of unmanned aerial vehicles as part of a subscription or individual
usage plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Current Market Participants That We
Target</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision&rsquo;s markets
consist of five broad segments: State, Municipal, Federal, Enterprise and International. These segments can further be broken down
into increasingly granular segments as different market opportunities are identified. Examples are University, Fleet, Resiliency,
Ports and Department of Transportation, Parks, Corrections, Education and many others. Envision&rsquo;s largest market is currently
Municipal.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision&rsquo;s biggest
customer is the City of New York followed by the State of California which is a conglomeration of California state agencies and
municipalities. Currently the most appealing markets for Envision are New York, California and Colorado. The factors are considered
in our determination of an appealing primary market for our products:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Political Issues</I>. </B>Political statements, mandates and laws supporting and driving
policy to reduce carbon emissions through the electrification of transportation. State and local governments focusing on the transportation
industry and the electrification of fleet vehicles to reduce carbon emissions.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Economic Factors</I>. </B>The use of grants and incentives to advance the adoption of EVs
and EV charging infrastructure. Regions with difficult, time consuming permitting and regulatory requirements and high construction
costs.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Sociocultural Factors</I>. </B>High concentration of EV drivers and a cultural desire to
be good stewards of the environment.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Technological Factors</I>. </B>Regions with good insolation, expensive energy costs, and
poor or degraded air quality, and a lack of capacity or expensive upgrade requirements for their utility grid.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Growth Strategy </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We currently operate
in three rapidly growing and underserved markets: EV charging infrastructure, outdoor media and energy security. Our products are
being used in 16 U.S. states, 70 municipalities, two international countries, and the U.S. Virgin Islands in the Caribbean. We
believe that the products we produce have a global appeal and that we are only at a nascent period in the development of our sector.
We believe we have a strategic growth plan in place that will enable us to increase our user base and revenues while leading to
increased profitability in the following manners:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 10; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Increased sales and marketing to educate our universe of potential customers</I></B>. We
have historically not invested in significant marketing activities and have only recently added a sales team. To date most of our
sales have been made through word of mouth or management relationships. As a result of not having a large historical sales and
marketing budget, only a small percentage of the potential prospective customers for our products are aware that we exist and the
value that our products deliver. We have observed that we have a high conversion rate from prospects to customers when we are able
to demonstrate the value of our products to those prospects. We believe that with increased investment in marketing and sales we
will be able to reach a much larger audience of prospects who could benefit from our products, and that we should be able to maintain
our high conversion rates from prospects to customers.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Continue to expand our geographic footprint and customer base</I></B>. Our products are being
used in 16 U.S. states, 70 municipalities, two international countries, and the U.S. Virgin Islands in the Caribbean. We believe
that investment in growing our geographical footprint both domestically through increased selling and marketing and also internationally
with a focus on Europe and Asia will deliver significant growth opportunities. Our sales have been heavily focused on the U.S.
coastal regions, specifically California and the Northeast. We observe that those regions often lead where technology transitions
are concerned, and we expect the rest of the U.S. to follow the coastal leads as is historically the norm. We believe that this
will result in further geographic growth for our products domestically as well as with our international expansion.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Enhance our gross margins by focusing on increased sales, improved operating efficiencies
and reduced cost of materials and production</I></B>. &nbsp;Our gross profits are the profits we make after deducting the costs
associated with manufacturing our products from the revenue we receive from our customers for those products. Our gross profits
are impacted by cost contributions which fall into two categories:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: justify">Variable costs</TD></TR>                                                                                                                     <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>2.</TD><TD STYLE="text-align: justify">Fixed costs</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.35pt; text-align: justify; text-indent: 0.5in">Variable
costs include the cost of the direct raw materials, such as batteries, solar panels, electronics, steel, and direct labor associated
with each product and as such vary in proportion to the volume of units we sell. When we sell more units, our variable costs increase
and when we sell less, the opposite generally occurs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.35pt; text-align: justify; text-indent: 0.5in">Fixed costs
are more or less constant at certain levels of sales and production and include contributions such as rent, insurance and underutilized
labor (assuming a fixed labor pool, underutilized labor costs decrease with increased unit production volumes). The lower the volume
of production, the higher the contribution of fixed costs will be to each of such units sold. Conversely, as we increase our production
volumes the contribution of fixed costs to each unit is decreased. Generally Accepted Accounting Principles (GAAP) require that,
under &ldquo;absorption costing&rdquo;, a portion of our fixed costs are assigned to each unit of production. For example, if our
fixed costs were $1M per year and we only produced one product during that year, the fixed cost contribution for that product would
be $1M dollars and would be added to the variable cost to calculate our gross profits (or more likely, losses) when the unit was
sold. If, on the other hand, we produced 100 units during the same period, the fixed cost contribution for each product would be
$10,000 per unit, or 1/100<SUP>th</SUP> of $1M, and, when added to our variable costs, would result in a far lower cost of goods
sold (COGS) per unit when such unit was sold and as a result, a much-improved gross profit. At a certain volume of unit production,
any manufacturing company should meet a fixed cost break-even point assuming their variable costs are less than the price they
charge their customers for the products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.25in">There are
a variety of ways we can reduce our variable costs which include:</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: justify">Negotiation of better pricing from our vendors</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.25in">2.</TD><TD STYLE="text-align: justify">Improved timing of purchasing</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.25in">3.</TD><TD STYLE="text-align: justify">Improved efficiencies in our processes</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.25in">4.</TD><TD STYLE="text-align: justify">Product design improvements</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.25in">5.</TD><TD STYLE="text-align: justify">Insourcing of certain processes which are currently performed by outside providers (who endeavor
to make a gross profit on the services they provide us)</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 11; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0.5in">We believe
that there is really only one way to reduce our per unit fixed costs as long as we continue to pursue our current strategy: increase
unit sales volumes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0.5in">During the
first three quarters of 2018, our fixed costs allocated to sold units were, according to GAAP, approximately 18% of our revenues.
We arrived at this percentage of allocation by estimating the number of units we anticipated producing during the full year, using
the best information available to us about our contracted backlog, and then allocating a proportionate share (based upon those
estimates) of our fixed costs to each of the units we actually produced during the first three quarters. If we had estimated that
we would produce twice as many units and sold those with similar pricing, then our estimated fixed cost contribution would have
been approximately half that amount, or around 9% of revenue, which would have improved our estimated gross profit by the same
amount. If we had sold four times as many similarly priced units, then our fixed cost contributions would be around 4.5% of our
revenue and so on. In each case the more units we produce, the less fixed costs are allocated to each unit because the fixed costs
are shared among more units. Even if our variable costs per unit do not decline with increased volume (which we expect them to
do), our total costs per unit should fall as we increase the number of units we produce and sell. In fact, as a result of design
and production delays caused by operating capital shortages, we produced less units in the fourth quarter of 2018 than we had anticipated.
We recognized the resulting negative impact to our gross profits in the fourth quarter of 2018. The gross profits associated with
the units which we failed to produce and deliver in 2018 are now expected to be recognized in 2019.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0.5in">According
to GAAP, our variable direct costs per unit in 2018 have been as low as approximately 70% of our revenues meaning that, excluding
the fixed costs described above, our per unit gross profit has been as high as approximately 30% even with the lower volumes we
have produced to date. The following infographics show breakdowns of unit economics for a typical EV ARC&trade; product and for
our least profitable EV ARC&trade; product:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><IMG SRC="image_001.gif" ALT="" STYLE="height: 276px; width: 624px"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in"></P>

<!-- Field: Page; Sequence: 12; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><IMG SRC="image_002.gif" ALT="" STYLE="height: 276px; width: 624px"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0.5in">We have
historically reported gross losses because the combination of our fixed and variable costs resulted in COGS which were greater than
the revenues we generated from the sale of our products. Please refer to the Management&rsquo;s Discussion and Analysis of Financial
Condition and Results of Operations for a full description of our consolidated financial results.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Measures we are taking to improve our gross profits</I></B>. We are continually striving
to increase our sales volumes and in 2018, our revenues are 343% higher than our 2017 results. We believe that this trend will
continue and our backlog (approximately $4.4M at December 31, 2018) and pipeline (approximately $27M including the latest California
Contract) combined with positive growth trends in demand in the markets in which we focus, inform that belief. See &ldquo;Industry
Overview&rdquo; in this report.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0.5in">We have
assumed in the past, and continue to assume, that our sales will increase and will, as a result, reduce the impact of our per unit
fixed cost contributions. For example, we believe that our factory and current staffing level are sufficiently large to allow for
a five-fold increase in unit production without significant increases in fixed costs. We selected a factory and staffing level
of this size (along with its fixed costs) because we believe that we will grow our sales as the markets for electric vehicle (EV)
charging expand as further discussed in this document. We also believe that it is not unusual for manufacturing companies to have
higher fixed cost contributions to their COGS in the early stages of market and product development. We anticipated this as we
planned for growth with our current facilities even though we understood that these higher fixed costs would negatively impact
our gross profits in the early stages of our evolution.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0.5in">We also
continue to strive to reduce our direct variable costs and we have observed that in many instances we have been successful in this
area. For example, we have negotiated reduced pricing with our vendors of steel, solar panels, inverters, tracking gears and batteries
which are the largest cost contributors to each of our products. We have also become more efficient in our fabrication processes
which has reduced the direct unit labor hours associated with producing our products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0.5in">There are
also market forces at work which, in the case of our most expensive components, are contributing to lower direct variable costs
for our products. According to Forbes, battery prices have fallen from over $1,000 per kWh in 2010 to less than $200 per kWh in
2017, and Forbes forecasts that prices will reach $100 per kWh by 2025. Forbes also forecasts that second life (used batteries
which would still work on our products) will fall to less than $50 per kWh. We currently pay more than $300 per kWh and as such
see significant opportunities for future reductions in our COGS as the price of batteries falls. Batteries currently make up approximately
24% of our COGS on an average EV ARC&trade; unit.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 13; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0.5in">Solar modules
have seen similar precipitous price declines. Bloomberg provides a benchmark monocrystaline module price of $0.37 per watt in 2017
down from $10.00 per watt in the early nineties. While we use more expensive modules than the Bloomberg benchmark (because they
are higher quality and have a higher output efficiency), we have still benefited significantly during the last few years from the
decrease in solar module pricing. We believe that we will see further reductions in cost per watt for the foreseeable future. Solar
modules currently make up approximately 11% of our COGS on an average EV ARC&trade; unit.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 49.5pt; text-align: justify; text-indent: 40.5pt">We have
observed that increased unit sales do not only reduce our fixed per unit costs but can also favorably impact our direct variable
costs. For example, on October 1, 2018, we negotiated a reduction of approximately five percent on the price we pay for steel for
our products. On the same day we negotiated a reduction of approximately three percent on the price that we pay for certain major
electronic components that we integrate into our products. Our solar module vendor has informed us that our current increased purchasing
should result in a further 4% reduction in the price that we pay for solar modules. These price reductions have not been driven
by commodity pricing, rather, they are the result of our increased buying power with our vendors and in particular, the large orders
we are placing so that we can execute on our backlog which, as of December 31, 2018, is at approximately $4.4M. We have observed
that we have been able to negotiate price reductions on other components and commodities which we integrate into our end products
as a result of our increased buying power. We believe that there are further significant gains to be made in that area as our sales
volumes increase.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 49.5pt; text-align: justify; text-indent: 40.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 49.5pt; text-align: justify; text-indent: 40.5pt">We currently
outsource the painting and coating of our products to a third party. We are aware that this third-party endeavors to earn a gross
profit when selling paint and coating services to us. We also incur costs and disruptions transporting our products to and from
the painting vendor&rsquo;s facility. We believe that an investment in an improvement to our facility that would make it possible
for us to paint and coat our own products could lead to significant cost reductions related to those tasks and improved product
flow, which might further reduce our COGS and increase our production capacity.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 49.5pt; text-align: justify; text-indent: 40.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 49.5pt; text-align: justify; text-indent: 40.5pt">Our pricing
strategies and our investments in fixed overheads such as our manufacturing facility have been driven by our belief that the demand
for our products will increase as the markets on which we focus evolve, and we see an increase in unit sales as a result. We have
not endeavored to cover all of our costs with the sale of a small number of units because we believe that the higher sales price
might have priced our products out of the market. Our belief in the growth of our target markets and in our ability to continually
reduce costs as we increase production volumes has led us to the decisions we have made around product pricing and investment in
overhead. We believe that the growth in our sales and our historical ability to reduce direct variable costs, support our continuation
of this strategy, and that we can increase our gross profit margins significantly, in the future. The management team encourages
all members of our sales and operations teams to contribute continuously to these efforts.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Increased leverage of outsourcing as our manufacturing process scales</I></B>. We have invested
in facilities to enable us to produce our products in-house. This strategy has enabled us to efficiently grow through our product
development process while controlling and reducing costs. However, as our product development process matures and as we become
experts on our manufacturing process, we believe that there will be certain components of our manufacturing process that will be
outsourced to manufacturing vendors. We believe that we will be able to cherry pick certain of our components for outsourced manufacturing,
simultaneously reducing our costs and increasing our capacity. While we intend to continue in-house manufacturing for all new products
as they advance through product development, we anticipate a future when the manufacturing of our mature products is carried out
by far larger and more efficient manufacturers at greater speed and lower cost.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 14; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Expansion of our recurring revenue business</I></B>. As our business matures, we will begin
to expand the recurring revenue component of our business model through service and maintenance contracts, data gathering and sharing,
outdoor media and branding, naming rights, and sponsorship of networks of our products. Historically, we did not focus on service
and maintenance contracts but rather focused on unit number growth. Many of our customers have indicated to us that they would
be interested in acquiring service and maintenance contracts as well as extended warranties from us. We believe that as we grow
our customer base, we will have increasing opportunities to add recurring revenue through these services. We believe that our ability
to gather and share data about the vehicles and other users of our products may become increasingly valuable as the markets we
focus on, such as EV charging, mature. We are working with partners to create recurring revenue streams through sponsorship and
naming rights for networks of our products.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Capture market share of the electrified personal and public transportation space, which is
at a nascent phase</I></B>. To date we have concentrated on fueling the revolution in sedan electrification. However, we believe
that other modes of electrified transportation are growing rapidly. The expansion in the use of electric bicycles, scooters and
motor scooters is evident in many large cities across the U.S., Asia and Europe. As more people rely on last mile solutions such
as e-bikes and e-scooters, the requirements for charging infrastructure will proliferate. We are working with an electric bike
and scooter manufacturer to bundle two wheeled electric modes of transport with our EV ARC&trade; product. We believe that sales
of bundled solutions combining our products with others transportation solutions represents another significant growth opportunity.
The growth in the use of electric buses is happening at a more rapid pace than that of EV sedans. We have already sold our Solar
Tree&reg; DC fast charging solution to the Fresno County Rural Transit Authority for use in the charging of their public buses.
This will be our first such deployment but we believe that it will lead to significant opportunities in this rapidly growing space.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>The network effect (IoT) will drive significant value from the data we collect</I></B>. The
units we produce communicate to our central facility which creates a network effect. Units will be able to communicate with each
other in the future. Each of our products sends data back to our central facility across a wireless network. The more units we
have deployed the more data we will be able collect and the more we can learn about charging habits, EVs, traffic patterns and
many other useful data sets. We believe that there will be significant value in this data in the future. For example, we believe
that our outdoor media business segment will become more valuable as more units are deployed and communicating data about their
individual usage. Our ability to communicate remotely with our media assets means that we will increasingly be able to change content
on the units, perhaps in response to the individual users. As parcel delivery increasingly electrifies and the usage of drones
and package drop-off locations multiply, we believe that our portfolio of deployed assets, particularly UAV ARC&trade; units, will
become increasingly valuable as a source of electricity for fueling and energizing network assets as well as physical assets, which
will allow for branded &ldquo;locker&rdquo; facilities.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Continued expansion of our Outdoor Media Business unit</I></B>. We believe that a significant
opportunity for increased high margin, recurring revenue exists in this business unit as a result of new contract wins. In November
2017 we signed an agreement with Outfront Media (NYSE:OUT) to sell naming rights and sponsorship arrangements for networks of our
products deployed across cities. We believe that we are progressing towards success with this initiative. We intend to retain title
to future products deployed under this business model and believe that we will be able to capture significant and increasing levels
of recurring revenue while maintaining ownership of the underlying assets. Although we have delivered a small number of our products
with outdoor media platforms integrated to date, we believe there is significant room to expand this aspect of our business in
a meaningful way.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 15; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Develop and innovate new products while building a strong IP portfolio</I></B>. The majority
of our revenues come from sales of our EV ARC&trade; and our Solar Tree&reg; product family. The underlying technology is the same
for both product sets and we have leveraged the same proprietary underlying technology to invent two new products which are currently
patent pending: (i) EV Standard&trade;, which is a renewable energy street lamp replacement EV charging solution, and (ii) UAV
ARC&trade; or DCN&trade; &ndash; Drone Charging Network, a renewable energy drone recharging product. This will allow us to broaden
our market appeal while not significantly increasing the requirements of our manufacturing lines. We believe this strategy will
enable us to grow revenues more profitably through increased operating leverage. We intend to continue to research other areas
in which we believe that our ability to deliver rapidly deployed, highly reliable and cost-effective sources of renewable energy
in a productized format are embraced by prospective customers, so that we can continue to invent and develop new products which
we believe will bring value to our target audiences. We believe that with sufficient investment we will be able to bring new products
to market and create significant and rapidly growing opportunities to generate more revenue.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Key Initiatives</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our growth strategy
will target a number of key initiatives as we scale our business. Currently we are focused as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Targeting State
and Local Governments Who Are Implementing Renewable Energy Initiatives. </I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have been successful
in wining contracts from a number of state and local governments. We will continue to target these entities as a result of changing
environmental policies that are positively impacting the products that we produce.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During 2016 and 2017,
the State of California&rsquo;s Department of General Services and New York City&rsquo;s Department of City Administration Services,
respectively, both conducted global searches for products which could compete with the EV ARC&trade;. In both instances they released
publicly available Requests for Proposals (&ldquo;RFP&rdquo;) for competing products and in both cases, though the contracts were
competitively offered, only Envision demonstrated that it has a product which met their specifications. In both cases we were the
only qualified respondents to the contracting process and in both cases, we were awarded multi-year, multi-million dollar contracts.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision&rsquo;s EV
ARC&trade; product was selected for a State of California contract for transportable, solar powered EV chargers. As far as we
are aware, there were no other respondents to the State&rsquo;s RFP (request for proposal) with products which qualified, further
supporting our belief that EV ARC&trade; is a product which is unique in the market. Similarly, when we responded to the New York
City RFP, we believe we were the only respondent with a qualifying product. Staff members from the State of California have commented
to us that they believe that they are behind goals where the deployment of EV charging infrastructure is concerned. In July 2015,
we were awarded a mandatory contract to supply EV ARC&trade; to California state agencies (to the extent ordered by them) by the
Department of General Services of the State of California, for a term of one year with two one-year renewal options. This contract
was renewed by the State of California in 2016 and we have regularly delivered EV ARC&trade; products to state agencies since
2016. In June 2018, our contract with the State of California was renewed by the State for up to four more years (two years with
two more one-year options at the State&rsquo;s election), and its scope was expanded to include more of our products. The State
estimated the value of the renewed contract to be over $20 million. On September 10, 2018, the Company received a new $3.3 million
order from the City of New York for 50 EV ARC&trade; units for delivery.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 16; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that the
major impediments to the deployment of EV chargers are the requirements for civil works such as trenching and foundations, as well
as limited access to sufficient electrical circuits to support EV charging in the locations where it is needed. However, Envision&rsquo;s
products do not require access to utility grid circuits, and as such are perfect for remote locations such as rest areas and park
&amp; rides. Our EV ARC&trade; products can be deployed in minutes and our Solar Tree&reg; and EV ARC&trade; DCFC products can
provide over 1,000 e miles per day through DC fast chargers which will deliver a full charge to a Nissan Leaf (for example) in
30 minutes or so. We believe that this makes our products ideal for many of the State of California&rsquo;s goals for the electrification
of transportation, and as such, we are aggressively targeting the State with face to face meetings and educational materials. We
believe that if we continue to be successful with the State of California and Caltrans, these relationships will help us to expand
sales to other states, the federal government, and the Department of Defense as a result of us having gone through the extensive
due diligence with these entities. We believe that the purchase orders we have received from multiple municipalities and also from
Department of Energy National Laboratories are validating our business plan and the need for our products in the market.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">New York City made
its first purchase of EV ARC&trade; products during the second quarter of 2015. New York&rsquo;s Mayor Deblasio recently announced
what the city believes are the most aggressive EV adoption targets of any major city in the world. Its goals call for over 2,000
EVs to enter the city&rsquo;s fleets by the end of 2018 with an investment of $50 to $80 million over the next 10 years to support
additional charging infrastructure.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In September 2016,
New York City&rsquo;s Department of City Administration Services (DCAS) (the City&rsquo;s contracting department) released an Invitation
to Bid (&ldquo;ITB&rdquo;) for EV charging infrastructure. The ITB specified Envision Solar&rsquo;s EV ARC&trade; product. After
submitting our response, we attended the bid opening where Envision was the only respondent. We were awarded a contract by DCAS
in April 2017. The contract is similar to the one we have with the State of California in that it enables any NYC department to
buy EV ARC&trade; products without having to go through any further due diligence or competitive bidding process. DCAS itself is
a customer and has ordered product from us. So far, as of December 31, 2018, we have delivered 52 EV ARC&trade; units to New York
City for a total value of approximately $3.5 million. EV ARC&trade; is being used by NYPD, Department of Design and Construction,
NY Dept. of Education and other entities. We believe that the City&rsquo;s requirements for rapidly deployed and highly scalable
EV charging infrastructure will only increase in the coming year and the recent order of 50 more EV ARC&trade; units from New York
reinforces that belief.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There are over 19,000
municipalities in the U.S. Our products are being used in approximately 70 of them as of the date of this report. We believe that
the municipal market for our products is robust and offers significant opportunities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Creative Financing
Mechanisms to Solve Our Customers&rsquo; Needs. </I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have observed that
our EV ARC&trade; product is often less expensive for our customers than the costs associated with grid-connected chargers. We
have also observed that many of our customers do not always have sufficient capital resources to allow them to purchase as much
EV charging infrastructure as they need. We have been told by certain government customers that they have greater flexibility to
pay operating expenses (&ldquo;Op Ex&rdquo;) than capital expenditures (&ldquo;Cap Ex&rdquo;). Furthermore, many of our customers,
for example government entities, are not able to take advantage of the tax incentives offered by the Federal and state governments
as they do not have a tax liability. As a result, we are working with a group of equity and tax equity investors and debt providers
to create a financing mechanism which will allow our prospective customers to take advantage of our products through making a series
of monthly payments spread out over many years. The cost of the products to our customers will be reduced by the available tax
incentives which will inure to the investors who will in turn pass on the savings in the form of reduced monthly payments. In the
future, we may offer financing of our products internally so that we can increase our recurring revenue and capture the tax incentives
for the benefit of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During meetings with
various state government officials we have been led to believe that the combination of reduced overall costs and the spreading
of those costs across many years through monthly payments might make it more likely that government entities can order larger volumes
of our products. Initially the Company&rsquo;s cash flows are not expected to be impacted by this structure as the investors would
take title to the products and pay Envision the full price for them at the inception of the plan. However, it is possible that
at some time in the future we may elect to increase our involvement in this process as a means to create a source of recurring
revenue and also to take advantage of the spread on the cost of the capital we source and that which we charge our customers for
the financing.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 17; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>International
Renewable Energy Policy is Facilitating our International Expansion Plans.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">EV growth is active
in many parts of the globe. So is the need for energy security and the desire for outdoor media. Many nations are ahead of the
U.S. in terms of per capita spending for EVs and also in the rates of the growth. We believe that our products solve many of the
same problems globally that they solve in the United States. We believe our ability to export our intellectual property and our
knowledge is better than it has ever been in the past. We have adapted our products so that they are easily shipped as simple kits
or in folded expandable form in a standard shipping container. We have moved from project to product so that we do not have to
be on site when our products are installed, which means that we can ship products anywhere in the world, leaving the installation
work to local resources. We also believe that the knowledge we gained by putting an in-house fabrication facility in place, inexpensively,
to fabricate our products could allow us to rapidly scale in international markets.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Many nations including
the United Kingdom, Norway, Germany, France, and India have announced total bans on internal combustion vehicle sales after 2040,
starting with Norway in 2025. China is considering similar bans.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that in
order to achieve global goals for EV charging infrastructure, a rapidly deployable and highly scalable set of EV charging solutions
like those we offer will be vital. We believe our products will be needed both in the U.S. and internationally. For this reason,
we are continuing to explore opportunities to expand internationally.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our current international
focuses are in the European Union (&ldquo;EU&rdquo;), the UAE (specifically Dubai) and China. In Spain, we continue to work with
Aconfort, a Spanish company with whom we have a multi-year relationship. We have registered the name Envision Europe SA and we
plan to send the EV ARC&trade; components to Spain as sales volumes dictate. Initially, we expect that EV ARC&trade; will be shipped
in pieces to Spain where it will be reassembled by Envision Europe personnel (these will be Aconfort employees in the early stages).
Certain components such as solar modules and gears, which are subject to tariffs when imported to the EU, will be sourced locally
to reduce costs. As the market for our products expands, we plan to hire employees and take on more of the fabrication tasks in
Spain while reducing the components we ship from the United States. As quickly as the market will support this, we intend to become
self-sufficient in the EU. It is our intention to form a subsidiary in Spain. We shipped the first EV ARC&trade; unit to Spain
in 2016 where it has been featured in a highly visible location in the center of Malaga.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">According to the government
in Beijing, China will spend $200 billion on EV charging infrastructure over the next decade. Some industry experts have suggested
that as much as two thirds of the global spending on EV charging infrastructure will take place in China during the next decade.
China is currently the worlds&rsquo; largest market for EVs according to Bloomberg. China&rsquo;s requirements for energy security
products are massive and growing rapidly due to electricity interruptions, according to Chinese governmental agencies. According
to ABC News, studies suggest more than one million people die prematurely every year from the toxic air that has engulfed northern
China. The Chinese government&rsquo;s &ldquo;War on Pollution&rdquo; will involve the spending of billions of dollars on renewable
energy and the electrification of transportation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Since 2016, we have
been engaged in discussions and negotiations with various Chinese entities. We have observed the business and negotiation environment
to be complicated and opaque. In April 2018, Envision&rsquo;s CEO and a delegation from the U.S./China Chamber of Commerce visited
China with particular emphasis on one particular province. We believe that substantial progress was made in negotiating a deal
whereby Envision&rsquo;s products might be produced for sale in China in a manner which is beneficial to our shareholders. Our
strategy is to take no deal, rather than a poor deal that we do not have full confidence will deliver positive and secure results
for the Company. We believe that we have taken a significant step towards realizing the benefits of this strategy.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 18; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We continue to work
with entities such as the U.S./China Chamber of Commerce in an effort to identify other suitable potential partners in China. We
seek to find a partner that can manufacture and sell our products in that region. We have observed that many such entities exist
and we further believe that the Chinese market affords attractive opportunities. In April 2018 Envision&rsquo;s CEO travelled to
China with a delegation from the U.S./China Chamber of Commerce with the specific intention of meeting with Shanxi Energy and Traffic
Investment Company, LTD. or SETIC, a State-Owned Enterprise (SOE) with approximately 50,000 employees. SETIC is responsible for
major transportation and energy initiatives such as the construction of high-speed rail, the owning and operating of fleets of
public buses and taxis, and the deployment of renewable energy generation. SETIC currently operates 4,000 electric buses and 10,000
electric taxis, and has plans to electrify its entire fleets. They currently lack sufficient charging infrastructure to service
their own requirements and have been tasked by the governing Party in Beijing to expand EV charging infrastructure across Shanxi
Province and the rest of China. Envision and SETIC signed a non-binding LOI which describes the terms and conditions governing
how both parties will form a NEWCO with equal (50/50) ownership. SETIC will contribute the required financial, human and physical
infrastructure resources while Envision will contribute a non-exclusive license to its proprietary technology solutions further
described in this document. The NEWCO will be responsible for the selling, manufacturing and deployment of Envision&rsquo;s products
in China. On October 16, 2018, a delegation from SETIC visited Envision&rsquo;s factory to perform due diligence on the Company,
its products and facilities, and to discuss moving forward with the negotiations on a definitive agreement for a new jointly owned
company in China (NEWCO). At the end of a series of meetings which took place throughout the day, the SETIC delegation reported
to the Company that they were impressed with the Company, its products and facilities. They expressed their intention to return
to Shanxi, China with a recommendation to proceed with the business relationship outlined in the LOI executed by Envision and SETIC
in April 2018, and that they wish to accelerate the pace of negotiations and activities required to that end. Our subsequent meeting
with SETIC in China in January 2019 continued the progress toward achieving a definitive agreement for launching NEWCO. While this
transaction and relationship are not finalized or formalized, we believe that these activities are useful advances towards our
goal of becoming active in the world&rsquo;s largest and most active EV market. We will continue to endeavor to create an agreement
with a partner in China with whom we can execute a secure and beneficial arrangement for Envision Solar.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in"><IMG SRC="image_002.jpg" ALT="" STYLE="height: 245px; width: 228px"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that our
international efforts could represent a significant set of new, large, and growing opportunities for the Company to monetize in
the future.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 19; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Continue to Create
Innovative Industry Leading Products.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>EV Standard&trade;
</I>- We have invented and are in the late stages of product development on, our patent pending EV-Standard<I>&trade; </I>product
which is, in our belief, the ideal curb side charging solution. We believe that the &ldquo;curbside&rdquo; or &ldquo;on-street&rdquo;
sector is another area in the developing charging ecosystem which provides major opportunities for us and challenges for our prospective
customers and competitors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>UAV ARC&trade; <B>-</B></I>
We are in the development stage of, and have filed a patent application in the United States for, our new invention providing for
aerial and maritime electric drone charging networks powered by renewable energy and readily deployable. Our electric drone charging
network infrastructure is designed to extend the range and improve the effectiveness of electrically powered drones.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>ARC Mobility&trade;
<B>-</B></I> We have observed that the commercialization of our ARC Mobility&trade; transportation solution has revolutionized
the way that we deliver our EV ARC&trade; product to our customers. We believe that EV ARC&trade; is already the most easily deployed
EV charging solution available today. ARC Mobility&trade; makes it even easier and as a result, we believe it could help increase
the product&rsquo;s penetration and sales. We have already sold ARC Mobility&trade; to customers including New York City and Google.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Transformer EV ARC&trade;
<B>&ndash; </B></I>We are starting to see increased interest from overseas markets for our products. We are in the process of extending
elements of our IP protection to Europe and China. The Chinese have issued a Chinese patent for our EV ARC&trade; and the European
Patent Office issued a notice of intent to grant a patent for EV ARC&trade; on October 15, 2018. In 2016, we delivered an EV ARC&trade;
to the government of the U.S. Virgin Islands which survived Hurricanes Maria and Irma. We have received several inquiries from
Caribbean island communities as a result of that sale. We have designed EV ARC&trade; to be transportable, and within the Continental
United States, we can now transport it using either our ARC Mobility&trade; trailer or commercial trucking companies. We have invented,
tested, and delivered a design modification which allows us to effectively collapse the EV ARC&trade; for containerization with
a simple expansion process at the destination which does not require sophisticated personnel, tools or significant time. The United
States Patent and Trademark Office (&ldquo;USPTO&rdquo;) has issued us a patent on this technological improvement (Transformer
ARC&trade;) on or about March 18, 2018. Our first successful deliveries of such units were made to New York City during the third
quarter of 2015 as well as to the Caribbean and Spain in 2016. Since that time all EV ARC&trade; units which have been delivered
to customers at locations greater than 1,500 miles from our factory have been Transformer ARC&trade; products. Management believes
that our ability to ship EV ARC&trade; products in commercial container units will allow us to address overseas and distant markets
in a way which has not been possible until the successful testing and delivery of Transformer ARC&trade;, and in a way which we
believe no other competitor can match. We believe global growth in EV charging, Out Of Home advertising, and energy security is
vibrant. We believe that our ability to ship products worldwide will allow us to take advantage of these global opportunities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Solar Tree&reg;
Structure Product/Technology Development</I> <B>&ndash; </B>We are continuing to improve the designs and efficiencies of our products.
Significant emphasis is placed on innovation which we believe enables higher quality with increased deployment efficiency and reduced
deployment risk. Fabrication and installation methodologies which replace labor with mechanized processes are favored. Our design,
fabrication, and procurement processes are under constant improvement to increase efficiency and control costs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>ARC&trade; Technology</I>
is the integration of storage into all existing Envision products. Battery storage removes the intermittency of electrical delivery
often cited as a reason for not taking advantage of renewable energy. We believe Envision is positioning itself to be a leader
in the convergence of renewable energy generation and storage. We believe our EV ARC&trade; product is an elegant embodiment of
this convergence. We are currently under contract to deliver our Solar Tree&reg; DCFC with integrated battery storage to the Fresno
County Rural Transit Authority. Our EV-Standard&trade; product has battery storage as an integral part of its design. We plan to
continue to commit engineering resources to this space with the intention of making all products storage capable. The energy storage
market is nascent, and according to industry analysts, poised for growth in the coming months and years. Management intends that
we be a leader in the integration of renewable energy products with battery storage solutions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;<B><I></I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I></I></B></P>

<!-- Field: Page; Sequence: 20; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Our Products
can be Used in Multiple Markets including the Out Door Advertising Market (or Out of Home Advertising &ndash;&ldquo;OOH&rdquo;),
Providing Us with a Unique Opportunity to Expand and Monetize the Markets in Which We Operate. </I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that our
technology can potentially be monetized in a variety of ways to commercially exploit inefficiencies in certain markets such as
the advertising industry. By offering a unique, appealing and socially worthy outdoor physical platform to host digital and static
outdoor advertising displays or sponsorship and naming rights, we are in a special position to earn revenue in this business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In November 2017, we
executed an agreement with OutFront Media (NYSE:OUT). The agreement covers the relationship in which OutFront sells sponsorship
and naming rights to networks of EV ARC&trade; products distributed across major U.S. cities starting in San Diego, California.
OutFront has successfully sold similar deals in the past to fund bike sharing programs and believes that the market for sponsorship
and/or naming rights for highly visible, solar powered EV charging networks may be as or more lucrative than the bike sharing programs.
The business model involves a third party, typically a large corporation looking to enhance its corporate image, paying a fee for
the rights to name or sponsor an EV ARC&trade; network. The duration of the sponsorship might be three to five years. The fee is
calculated based upon Envision&rsquo;s selling price of the product and a success fee paid to OutFront Media. Envision or a related
entity would retain title to the units during the term and at the end of the term we would have the right to repeat the process.
We believe that this model may constitute a significant opportunity for growth in the volume of units we deploy, and also a recurring
revenue stream to augment our one-time product sales revenues. We are currently working with OutFront Media to secure permission
from the City of San Diego for our intended use.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have also secured
an agreement with ACE Parking to deploy EV ARC&trade; Digital in their parking lots across San Diego, California, and more broadly.
We may also seek an advertising partner or work with OutFront Media to monetize the value of the advertising screens. We have walked
the ACE locations with an OOH company which has confirmed that they will allow for sufficient visibility of our screens to make
an attractive advertising platform. The OOH company identified 60 initial locations in San Diego which the Company believes will
generate advertising revenue using our EV ARC&trade; Digital. We will continue to seek to develop relationships with OOH providers.
With success in San Diego, management plans to endeavor to expand our EV ARC&trade; Digital network to other cities. Management
believes that the combination of our transportable, solar powered EV chargers with digital and static advertising may present a
significant growth opportunity for the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Differentiation from Competitors</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe our chief
differentiators from our competitors are our ability to invent, design, engineer, and manufacture solar powered products which
dramatically reduce the cost, time and complexity of the installation and operation of EV charging infrastructure and outdoor media
platforms when compared to traditional, utility grid tied alternatives.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Rapid deployability and scalability of our products.</I></B> We believe that our products
are more rapidly deployed and more scalable than any of the other solutions in the markets we target. At a time when rapid growth
is required in the amount of publicly available EV charging infrastructure we believe that our ability to deploy permanent solutions
in a fraction of the time and often for much lower costs than our competition is a significant differentiator.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Lower total cost of ownership</I></B>. We believe that our reliance on renewable energy sources
such as solar and wind rather than utility provided electricity, combined with our low or no construction installation requirements,
will make our products less expensive to own and operate in many instances.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<!-- Field: Page; Sequence: 21; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Environmentally sound approach.</I></B> We believe that many of our customers are increasingly
aware of the environmental impacts of their operations. Those customers who are installing EV charging infrastructure are aware
of the pollution associated with transportation and seek the cleanest method of fueling their vehicles. This is a significant contributing
factor in their choice of electric vehicles. Because our products can be entirely powered by renewable, clean, solar energy as
opposed to grid electricity which is 70% powered by carbon fuels in the US, we believe that our environmentally sound approach
will continue to be viewed as a significant differentiator by our customers and prospects.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Unique operating capabilities of our products</I></B>. We believe that our product&rsquo;s
capabilities to operate during grid outages and to provide a source of emergency power rather than becoming inoperable during times
of emergency or other grid interruptions are significant differentiators from our competitors. Our products give our customers
ultimate flexibility in a time of need while also providing operational efficiencies in normal operating conditions.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Strong patent portfolio to protect our products</I></B>. Our ability to create new and patentable
inventions which are marketable, and a complex integration of our own proprietary technology and parts with other commonly available
engineered components are further barriers to entry for our competition. The resulting products are built to have the longest life
expectancy in the industry while also delivering valuable amenities and potentially highly attractive revenue opportunities for
our customers.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Diversified product portfolio provides multiple markets to monetize.</I></B> Envision&rsquo;s
products are designed to deliver multiple layers of value. Those value propositions include impact free renewably energized EV
charging; media, branding, and advertising platforms; sustainable and secure energy production and storage; reduced carbon footprint;
high visibility &quot;green halo&quot; branding; reduction of net operating costs through reduced utility bills; and revenue creation
opportunities through sales of digital out of home (&ldquo;DOOH&rdquo;) media. The Company sells its products to customers with
requirements in one or more of the three markets it addresses. Qualified customers can also lease our EV ARC&trade; products through
leasing relationships we have developed, but not yet utilized. Envision&rsquo;s products can qualify for various federal, state,
and local financial incentives which can significantly reduce final out-of-pocket costs from our selling price for eligible customers.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B><I>Manufacturing and operating efficiencies</I></B>. We believe that the continuation of our
strategy to create highly engineered, highly scalable products that are manufactured in-house and that are delivered complete or
as a kit of parts to the customer site, and which require minimal planning, entitlement, or field labor activities, is further
positioning us as a leader in the provision of unique and highly scalable solutions to the markets we target. Our products are
complex but standardized, readily deployable and reduce the exposure of the Company and our customers to the risks and inherent
margin erosion that are incumbent in field deployments.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have invented and
incorporated EnvisionTrak&trade;, our patented and proprietary tracking solution, into all of our products, furthering the unique
nature of our products and, we believe, increasing our technological leadership within the industry. EnvisionTrak&trade; is a complex
integration of high quality gearing, electrical motors, and controls which are combined in a robust, highly engineered, and reliable
manner. While there are many tracking solutions available to the solar industry, we believe EnvisionTrak&trade; is the only tracking
solution which causes the solar array to orient itself in alignment with the sun without swinging, rotating, or leaving its lineal
alignment with the parking spaces. We have received a patent on our claims of these attributes. We believe this is a vital attribute
in solar generators in parking environments, since any swinging or rotating arrays could result in impeding the flow of traffic,
particularly first responders such as fire trucks, in the drive aisles. It is a violation of many local codes to have restricted
overhead clearance in the drive aisles. EnvisionTrak&trade; has been demonstrated, through data obtained from our customers, to
significantly increase electrical production. An additional value is derived from the high visual appeal created by EV ARC&trade;
or Solar Tree&reg; structures which are tracking the sun in perfect synchronicity. EV ARC&trade; and Solar Tree&reg; products incorporate
our latest engineering and fabrication improvements. This has allowed us to reduce costs and time to deploy Solar Tree&reg; structures,
and we have seen improvements in the fabrication processes for all of our products. We anticipate further improvements in future
deployments of the products as we incorporate more smart technology, data management and energy storage capabilities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 22; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">EV ARC&trade; products
fit in a standard legal-sized parking space but they do not render that parking space unusable because vehicles, EV or otherwise,
can park on the high-traction ballast pad. This is a significant differentiator for our product as most commercial and government
owned parking lots have a minimum number of parking spaces which they must provide, according to local codes, to support their
tenants, employees and visitors. Reducing, even by one, the number of available parking spaces might place the building out of
compliance with local and perhaps other codes. We believe that the fact that EV ARC&trade; does not reduce parking creates a significant
barrier to entry for our competition as our high-traction ballast pad forms part of our patent. EV ARC&trade; products are delivered
to our customers&rsquo; sites ready to operate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For customer locations
within 1,500 miles of our factory, we use our proprietary and unique transportation system, the ARC Mobility&trade; trailer (&ldquo;AMT&rdquo;).
The AMT is a hydraulically operated trailer which is towed behind a standard one-ton pick-up truck with either a hitch or a gooseneck
connection. The AMT uses hydraulics to elevate the EV ARC&trade; unit above the ground and fix it beneath the AMT trailer where
it stays during transportation. Upon arrival at the site the driver uses the hydraulic system to lower the EV ARC&trade; product
into its designated parking space. This process takes as little as four minutes and is performed by one individual with no other
specialized equipment. We typically deliver EV ARC&trade; products during the night because our target parking spaces are generally
open at that time. For very tight locations we have a small electric powered tug which can maneuver the AMT into locations which
will not accommodate both the truck and the trailer. Destinations which are greater than 1,500 miles from our office are reached
through deliveries by third-party carrier&rsquo;s trucks and trailers or in standard shipping containers by truck, rail or sea.
Because the EV ARC&trade; is too large to fit inside a container in its fully erect position we have invented, patented and perfected
a modification to the product which we call Transformer ARC&trade;. Transformer ARC&trade; products can, using a hydraulic ram,
collapse in upon themselves (stowing) thus presenting a much smaller form factor which will fit inside a shipping container. When
the Transformer ARC&trade; product arrives at its destination it is un-stowed using the same hydraulic ram and then placed, fully
erect, into its designated parking space. The Transformer ARC&trade; modification to the EV ARC&trade; is patented. We believe
that our ability to ship the EV ARC&trade; in different configurations and by different means is both unique and a significant
differentiator from our competition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In some instances,
we have integrated a digital, static or scrolling advertising screen onto the EV ARC&trade; creating the EV ARC&trade; Media. These
advertising screens are resistant to weather, theft, and vandalism and are powered entirely by the EV ARC&trade;. The introduction
of the advertising screen creates new potential revenue streams for the owner of the EV ARC&trade; and we believe that this makes
an EV ARC&trade; a more attractive product for certain prospective customers. This advancement could lead to multiple other similar
uses of our products. Because the EV ARC&trade; product delivers valuable services such as solar powered EV charging and a secure
energy source which can be used by first responders during grid failures, management believes that the signage, promotion and advertising
may be eligible for permitting where other advertising platforms would be prohibited.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">EV ARC&trade;, the
Solar Tree&reg; and EV Standard&trade; are designed to address the sizable market of EV charging infrastructure. We believe the
current lack of such infrastructure is the single greatest impediment to the adoption of EVs in the U.S. and elsewhere. A standardized,
portable, easily deployable EV charger, which is renewably energized rather than relying on carbon based electrical energy, would
appear to have significant appeal to those who are interested in the proliferation of EV&rsquo;s and EV charging infrastructure.
We believe no competing company has a similar product, so the Company&rsquo;s first-to-market position should create an opportunity
for a sizable share in the market interest.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Manufacturing and Operating Efficiency</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Through ongoing operational
improvements, cost reductions and increasing sales volumes, we have reduced the total costs for labor and parts for each individual
EV ARC&trade; product to the point where they are lower than the selling price at the individual product level. Our fixed overhead
costs such as rent, insurance, and other direct overhead costs are spread across the modest volume of units we had produced and,
as a result, we generally recognize net losses on sales rather than gross profits. We continually endeavor to make production
improvements in both our products and our processes to reduce our manufacturing costs while maintaining the high quality for which
we strive. As unit sales continue to increase and continue to be sufficient to overcome certain fixed overhead costs shared amongst
all of our production, and we sustain the trend of reducing our costs through improved economies of scale, production process
improvements, and component cost reductions, management believes that gross profits will be realized and maintained.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 23; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Operations</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We are headquartered
in San Diego, California in a leased 50,000 square foot building professionally equipped to handle the significant growth possibilities
we believe are in front of us. The facility houses our corporate operations, sales, design, engineering and product manufacturing.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The EV ARC&trade; and
Solar Tree&reg; structures are currently fabricated in this facility. We intend to fabricate EV-Standard&trade; and UAV ARC&trade;
in the same facility. We have reduced certain direct costs associated with individual products as a result of insourcing fabrication.
We believe we have been better able to control quality as a result of our own in-house manufacturing processes as opposed to outsourcing
this activity as we did in the past. We have made improvements to existing products and are able to introduce new products in a
much more timely and efficient manner. Management believes that the product development process is significantly faster and less
expensive when carried out by an in-house fabrication facility. We sell our Solar Tree&reg; products as an engineered kit of parts
to be installed by third parties employed by the buyer of the Solar Tree&reg; kit. We will continue to deliver our EV ARC&trade;
product, using the specialized and proprietary ARC Mobility&trade; trailer, within an approximate 1,500-mile range of our fabrication
facility, and use third party transportation solutions and Transformer ARC&trade; for greater distances. Our EV Standard&trade;
and UAV ARC&trade; will be delivered by third party transportation providers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Management believes
that the continuation of our strategy to create highly engineered, highly scalable products which are delivered complete or as
a kit of parts to the customer site, and which require minimal planning, entitlement, or field labor activities, is further positioning
us as a leader in the provision of unique and highly scalable solutions to the market markets we target. Our products are complex
but standardized, readily deployable and reduce the exposure of the Company and our customers to the risks and inherent margin
erosion that are incumbent in field deployments. Wherever possible, the components of the Solar Tree&reg; structures are factory
integrated and assembled such that complete assemblies are delivered to customer sites so that they may be erected and installed
by readily available local labor contracted directly by the site host without our involvement. As part of the delivery of Solar
Tree structures to our customers, our design and engineering team has created a detailed, step by step, installation manual that
can be used by any competent construction firm to seamlessly erect and install our structures. With this manual, we believe the
ease of installation can be directly communicated to minimize installation costs and thereby reduce sales hurdles, resulting in
increased sales.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The EV ARC&trade; product
family requires no field installation work and is typically delivered to the customer site by us or by a third-party transportation
company for a fee.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We continue to bring
engineering improvements to our products that are designed to increase the level of standardization and reduce the field labor
and effort required for product deployment. The EV ARC&trade; is the embodiment of this strategy in that it requires almost no
field activity beyond &ldquo;parking&rdquo; it in a space. We have invented and produced the ARC Mobility&trade; trailer which
is a hydraulically operated delivery trailer that can place an EV ARC&trade; in its final location in as little as four minutes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We strive to benefit
by the deliberate continued utilization of certain outsourced resources. While we develop all intellectual property in-house, product
designs are vetted by third-party structural and electrical engineering firms to ensure that the designs meet the local jurisdictional
requirements and codifications for the deployment locations. We believe this further helps dissipate potential liabilities for
the structural and electrical elements by providing additionally insured experts with partial responsibility for the designs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Sales and Marketing</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision uses research
to identify potential customers utilizing the following list of titles: Fleet Managers, Facilities Mangers, Parking Managers, Public
Works, Equipment Managers, City Planners, Acquisitions, Transportation Managers, Sustainability Managers, Environmental Services,
Energy Managers, Engineering and Energy Consultants. This is straight forward in the government space, however, reaching persons
responsible for adopting and implementing EV charging infrastructure in the enterprise space can be challenging and resource intensive.
The challenge for marketing and sales is reaching customers early when they have the initial need and before they choose a more
difficult and costly method of installing EV charging infrastructure.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 24; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Management of Envision&rsquo;s
product portfolio will, for the time being, remain in a direct sales and marketing channel, pairing customers with sales specialists
to ensure their needs are met with the right equipment. Envision has employed a General Services Administration (&ldquo;GSA&rdquo;)
consultant (FedShed) to assist Envision in the procurement of a GSA title 52 schedule. In this case federal and some state agencies
will be able to select products from the GSA catalog. Federal sales and marketing campaigns will continue through direct distribution
or organizations will have the option to order indirectly through the GSA catalog. This approach is similar to those we currently
have in place with the State of California and City of New York.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision uses a layered
approach to marketing in support of direct sales, involving a combination of regional and industry focused campaigns, nurturing
campaigns, tradeshows, speaking opportunities, product demonstrations, press releases and social media (Facebook, Instagram, Twitter,
and LinkedIn). We are rebranding and updating our website which will serve as a foundation to connect with our customers, influencers,
investors and enthusiasts. Envision is, we believe, an industry leader in the EV charging infrastructure space and the website
will be used to highlight that with webinars and industry news to automate the education of our markets helping them confidently
make an informed decision about the purchase of our products. Presentation and execution will continue to remain a priority and
we will keep sales and marketing materials updated to ensure messaging is on point and consistent with our product offering, customer&rsquo;s
needs and industry standards.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have recently engaged
an artificial intelligence (AI) company, Kriya Ai, to assist us in the identification of prospective customers. We have previously
relied upon manual searches to identify potential leads, using certain characteristics we believe are common amongst those who
might buy our products. The AI tool can be embedded with the same characteristics and once so embedded, will automatically search
the World Wide Web, seeking prospects that meet our requirements. The AI tool will also automate the initial contact with the prospects
thus drastically reducing the time and energy our sales people have to invest in prospect identification. We believe that a lack
of knowledge about our company and products is one of the most significant inhibitors of our sales and as such we are continuously
seeking new ways to efficiently inform potential buyers of our product&rsquo;s existence. We believe that the use of AI will play
a significant role in our future sales efforts.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision products can
have a long sales cycle. This is a sophisticated sale and often a large capital expense for our customers. Sales often hinge on
bureaucratic processes and funding approval. Political mandates do not always equal availability of resources to execute policy
into action. We will continue to strive to increase conversion rates by providing a &ldquo;boutique like&rdquo; sales experience
once prospects have been identified. The sales team uses <I>Salesforce</I> to track and maintain contact with customers and <I>Salesloft</I>
to increase the efficiency of campaigns and measure effectiveness. Data metrics and a rigorous evaluation of budgets will be used
to maximize the impact of resources. Our sales team personnel are experts on our products and make sure our products are selected
and designed to exceed our customer's needs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Historically, we concentrated
a sizeable portion of our resources on product development and engineering. We now have a reproducible suite of products which
address the three market verticals in which we operate (EV charging infrastructure; out of home advertising infrastructure; and
energy security). As a result, we have increased our focus on sales and marketing and intend to continue to grow this focus in
2019. In 2016, we hired employees to form a sales team to sell our products directly through telephone and emailing campaigns.
We believe our sales team has created a significant pipeline of prospective customers and has already converted such efforts into
contracted sales. From this point onward, our sales activities are being undertaken in the following manner: direct sales efforts
undertaken by our &ldquo;in-house&rdquo; sales team, direct sales efforts undertaken by other independent contractors, direct sales
efforts as a result of management relationships, and follow-on sales to existing customers. Whenever possible, we will increasingly
use AI and other methods we deem appropriate to identify prospective customers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 25; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our marketing efforts
are responsible for the generation of many of our sales leads and have included: attendance at trade shows and conferences, often
with live demonstrations of EV ARC&trade;, deliveries of a demonstration EV ARC&trade; unit to potential customer sites so the
customer can directly experience the benefits of the product, web site and limited search engine optimization, direct electronic
mailings to prospects within our target markets, social media outreach on Facebook, Instagram, Twitter, and LinkedIn, video postings
on YouTube and Vimeo, distribution of printed materials promoting our products, industry speaking engagements and subject matter
expertise panel participation across the United States, with media interviews in print, radio and television. Currently we are
targeting Corporations, outdoor advertising companies, automotive related companies, municipalities, state and federal government
entities, utilities and commercial real estate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We also have independently
contracted sales resources that are paid based upon performance. They are paid a percentage of revenue only when we actually receive
payment from our customers. Our team will assist such contractors in the creation of proposal documents when the prospective sale
appears to warrant the commitment of resources to such an activity. These contractors are responsible for their own costs except
in some instances where the Company&rsquo;s management pre-approves an expenditure aimed at winning a sales contract.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We continue to explore
the use of sales channels to communicate the value of and sell our products. Examples of the types of channels we seek are: upstream
vendors such as solar module manufacturers, inverter manufacturers, battery manufacturers, EVSE manufactures, EV charging service
providers, outdoor advertising companies, general contractors, architects, and engineers and consultants.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During 2016, we added
multiple members to be a part of our national sales team, including a new director of sales and business development, as well as
developed national sales strategies. We continue to pursue and make progress on promising sales opportunities. Using our contracts
with the State of California and the City of New York, we continue to garner sales and add new government customers. We have received
follow on orders from New York City, Caltrans and others, and added new California ordering departments. We believe we are going
to secure new orders from other agencies. We continue to have discussions with other governmental and private sector organizations
which management believes will result in near term future orders. Additionally, we have been delivering our EV ARC&trade; on our
ARC Mobility&trade; trailer to a variety of locations during a &ldquo;Guerilla&rdquo; marketing road show. The EV ARC&trade; is
being delivered to corporate campuses in major California metropolitan areas such as San Diego, Los Angeles, San Francisco and
Silicon Valley. We pre-announce the free availability of solar powered EV charging &ndash; &ldquo;Driving on Sunshine&rdquo; &ndash;
through the human resource and marketing departments of the host companies. It is hoped that the host companies and their employees
will see the ease of deployment and the value of highly visible solar powered EV charging, and as a result, buy our products. We
believe that this has been a good way to raise awareness about the unique values that our products deliver.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In December 2017, we
hosted our first community outreach event showcasing Envision&rsquo;s products at our factory in San Diego, California. More than
100 local government and private sector workers who had expressed an interest in learning about our products attended. At a certain
point in the evening we demonstrated the delivery of an EV ARC&trade; product to a parking space in our lot. We timed the delivery
from the time our delivery truck crossed the property line to the time that an EV was plugged in and charging on the EV ARC&trade;
product. In this manner we were able to demonstrate, to a large number of potential prospective buyers, our ability to deploy an
EV ARC&trade; in as little as four minutes. We believe that this educational outreach was a success and that it has resulted in
an enhanced understanding and awareness of our products value and capabilities. We have executed more community outreach events
and plan for multiple locations across California, which started in Orange County in March 2018. Our intention is to educate the
broadest possible audience to our products&rsquo; capabilities. We intend to video the more polished performances and use those
to reach a much wider audience across the Internet and social media.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Major Customer Contracts</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In 2017 and 2018, we
have had two major customers, the State of California and the City of New York, that have accounted for a substantial portion of
our revenue. The following summarizes the basic terms of the current contracts with them:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 26; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>City of New York
Requirement Contract</I></B>. As of March 17, 2017, the Company received a Requirement Contract from the City of New York (the
&ldquo;NY Contract&rdquo;) with purchase orders issued for 36 EV ARCs&trade; and one ARC Mobility&trade; trailer, all of which
have been delivered, for a total contract price of $2,416,356. The NY Contract is a purchase order under the Company&rsquo;s master
contract with the City of New York. The term of the NY Contract commenced on April 17, 2017 and expires on April 16, 2020. When
delivered, each unit must be ready for operation. The NY Contract requires the following warranties: at least three years for each
complete unit, and 25 years for each photovoltaic (solar) panel, five years for each solar inverter, and two years for each integrated
battery solution within each complete unit. We pass through our vendors&rsquo; warranties on components such as solar modules and
some other long-term warranted items.&nbsp;On September 10, 2018, the Company received a new $3,300,000 order from the City of
New York for 50 EV ARC&trade; units of which the Company delivered 16 such units during 2018 for a contract price of $1,054,560.
The Company is intends to deliver the remaining units on the purchase order during the first half of 2019 (see recent events above).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Contract with
the California Department of General Services</I></B>. On June 12, 2015, the Company&rsquo;s bid for solicitation was accepted
by the California Department of General Services (the &ldquo;California Contract&rdquo;). The term of the California Contract is
for one year with two extension options for one year. The California Contract permits California state and local government agencies,
including cities, counties, special districts, California State universities, University of California systems, K-12 school districts,
and community colleges, to purchase EV ARCs&trade;, ARC Mobility Trailers, and related accessories from the Company. As of December
31, 2017, the Company had sold a cumulative total of 38 EV ARCs&trade; for a cumulative total of $2,365,844 through the California
Contract. As of December 31, 2018, the Company had sold a cumulative total of 58 EV ARCs&trade; for a cumulative total of approximately
$3,610,980 through the California Contract. In June 2018, our contract with the State of California was renewed for up to four
more years (two years with two additional one-year options), and its scope was expanded to include more of our products, including
our EV ARC&trade; HP DC Fast Charging Electric Vehicle Autonomous Renewable Charger, with a State estimated value of over $20 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>New Patent Applications, Products and
Technologies</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that the
improved EV charging experience offered by the EV-Standard&trade; design will be a differentiator for our company in a potentially
very large market. On street or curbside, charging is considered by many jurisdictions to be an important factor in the future
EV charging infrastructure mix. This is particularly true in cities like New York and San Francisco where many residents have to
park their vehicles on streets and therefore cannot take advantage of EV chargers deployed in parking lots or residences. In New
York City many of the city&rsquo;s fleet vehicles also park on street at night time. While we are supplying our EV ARC&trade; products
to charge New York&rsquo;s fleet vehicles in parking lots, they seek solutions to charge those vehicles which are parked on the
street most of the time. Furthermore, we have learned from California&rsquo;s Energy Commission (the &ldquo;CEC&rdquo;) that as
few as one in seven Californian apartment dwellers park their vehicles close enough to an electrical circuit to charge their vehicles
overnight, even if there were EV chargers installed at those locations where circuits do exist. CEC states that this will mean
that an increase in work place and on street charging must take place if California&rsquo;s electrification goals are to be met.
We currently provide work place charging to the State of California through our EV ARC&trade; product. We believe that EV-Standard
will become an excellent choice for California, New York and many other cities across the United States and the world as a viable
and reliable on-street EV charging solution, and as such, we believe that EV-Standard&trade; represents an important opportunity
for future growth. Like the EV ARC&trade; and Solar Tree&reg; products, the EV-Standard&trade; will not rely upon a grid connection
and will be able to continue to charge EVs during black-outs or other grid interruptions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision continues
to identify other complimentary product offerings and enhancements to current offerings, and is in the design, engineering, and
patenting phase on certain such products, including, without limitation, its new UAV ARC&trade; drone charging infrastructure product
for which we recently filed a new patent application in the United States.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Intellectual Property</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision owns the
registered trademark Solar Tree&reg; structure. The Company has been issued five patents (four in the United States and one in
China): one for our Solar Tree&reg; structure (patent No. 7,705,277), one for EnvisionTrak&trade;, a dual-synchronous tracking
system for its solar products (patent No. 8,648,551), one for our EV ARC&trade; product (patent No. 9,209,648), one for Transformer
ARC&trade; (patent No. 9,917,471) and one for our EV ARC&trade; product in China (Patent No. 201380042601.2). Additionally, on
October 15, 2018, the European Patent Office issued a notice of intention to grant a patent for our EV ARC&trade; product in Europe
(European Patent No. 13828020.1).</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 27; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our EV-Standard&trade;
product is currently patent-pending. Our patented Transformer ARC&trade; product is patent pending in China and we have two other
products in the patent application drafting process. Our UAV ARC&trade; product is currently patent pending.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All of our patents
are used in products which are currently in production and being sold to and used by our key customers. We believe that the patents
that we are currently applying for will have similar or better market success.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Competitors</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The markets we address
can be intensely competitive. The products we produce are chiefly designed to offer an alternative to traditional, utility grid-tied
EV charging infrastructure. As such we are subject to competition from a number of companies which are involved in the design,
construction and installation of fixed grid-connected EV charging stations that depend on the utility grid for a source of power,
and on the construction and civil and electrical engineering services required for the installation of traditional infrastructure.
Rather than competing with specific companies, we instead offer a turnkey technology product solution which competes with an entire
ecosystem involving the design, engineering, permitting and constructing of civil projects. A potential customer for our products
can chose between buying and installing our turnkey product or engaging a company, or group of companies, to provide the services
which, in the end, provide essentially the same services and amenities as our transportable, rapidly deployable solutions. Such
a group might include architects, civil engineers, electrical engineers, zoning specialists, consultants, general contractors,
electrical contractors, and EVSE vendors. We are not aware of any other Company which offers a product which competes directly
with ours, rather, we compete with a wide range of vendors and providers who offer the components of an end solution which our
products provide in a single package. Whether we are targeting EV charging, outdoor media or energy security, our chief differentiator
is our ability to enable these services and amenities without the requirement for constructed and permitted supporting infrastructure.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>EV Charging</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The EV charging sector
is growing rapidly with many companies playing different roles in the space. Companies such as Schneider, Eaton, AeroVironment,
and Bosch manufacture EV charging units but do not offer charging services. Companies such as Chargepoint and Blink (NASDAQ: BLNK)
offer EV charging services and hardware but not, typically, installation. In November 2018, ChargePoint raised $240M in its Series
E funding round led by private equity firm Quantum Energy Partners. Other ChargePoint investors include American Electric Power
(NYSE: AEP), Canada Pension Plan Investment Board I Ventures (OTCPK:BMWYY), Braemar Energy Ventures, Linse Capital and Siemens
(OTCPK:SIEGY). ChargePoint has raised more than $500M from investors in total. In February 2018, Blink received aggregate gross
proceeds of $18.5M from an underwritten public offering and in March 2018, Blink announced that it had raised a further $15M in
proceeds from holders exercising and the company issuing common stock purchase warrants. It is possible that we have competed for
customers with the above-named vendors, however, in most cases we do not find ourselves competing with them because our products
often incorporate their products and as such, rather than competing with them we are creating opportunities for them which they
would have missed if they relied solely upon traditional grid tied installations. In some instances, they introduce our products
to their customers. A good example of our partnering with a company which can be viewed as a competitor is that all of the EV ARC&trade;
units we sell to New York City have ChargePoint EVSE (the actual EV charger) installed on them. We are not competing with ChargePoint,
we are partnering with them to serve New York&rsquo;s requirements. It is important to note that while we are involved in the EV
charging market, we do not provide an EVSE solution, rather, we enable other best of breed EVSE solutions by providing a source
of energy and a mounting asset for them.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 28; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There are many companies
which offer installation services for the EV charging market. They are typically from electrical and general contracting backgrounds
as well as some larger project management firms such as Black and Veatch, Bechtel, CH2M Hill and AECOM. They aggregate the disparate
and fragmented service providers performing traditional construction services which have, until the introduction of our technology
alternatives, been essential for the installation of EV chargers. We could be said to compete with these sorts of providers because
our products essentially negate the need for the services they provide. There are one or two companies which are endeavoring to
find ways to monetize EV charging beyond generating revenue from services or hardware. These activities compete with our outdoor
media initiative in that they attempt to use alternate sources of revenue to support EV charging infrastructure and to generate
a profit. Volta is a San Francisco based EV charging company which derives revenue through the sale of advertising. Volta gives
charging away for free. They are deployed in a small number of shopping malls and other locations. Volta is a privately held company
that recently raised $35 million from investors such as GE Ventures, Orsted Venture, nautilus Venture partners, Idinvest, Virgo
Investment and Autotech Ventures. Many solar companies are now fixing EV chargers to their parking lot structures and some are
offering packages combining solar rooftop installations and EV charger installations for the residential market place. These installations
are almost always grid tied and do not include energy storage. We know of no other company that has a fully self-contained, transportable,
autonomous, solar powered EV charging solution, and we know of no other company that offers a product which delivers DC fast charging
solely from solar generation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We also face competition,
to some extent, from entities which are offering free or discounted EV charging infrastructure to our prospective customers. Utilities
such as the three large IOUs (investor owned utilities) in California (SDG&amp;E, PG&amp;E, SCE) have successfully lobbied the
CPUC for permission to rate base the costs of installations of EV chargers. As a result, they can offer the installation, or &ldquo;make
readies&rdquo; of electrical circuits and other civil infrastructure, for a lower price or in some instances for free, to certain
customers. We have found that the types of locations and the types of customers to which these benefits are offered are limited
and generally do not compete with our solution. The perception amongst our prospective customers that they might qualify for cheap
or free installations can, however, complicate our selling process. SDG&amp;E is already using our products and we are endeavoring
to sell our products to PG&amp;E and SCE as well. We believe that we can reduce the negative impact of the competition we face
from utilities by demonstrating to them that they can benefit from using our products in the same way that our other customers
do, thus converting them to customers and sales channels for our products. In any event, the utilities which do offer discounted
installations do not compete with our products post installation where our products offer a life time of free electricity, and
the ability to continue delivering EV charging and emergency sources of power during black-outs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Another example of
an entity which is providing free or discounted EV charging infrastructure is Electrify America (EA), the EV charging provider
born out of Volkswagen&rsquo;s &ldquo;Dieselgate&rdquo; settlement with the US government. Electrify America is required to spend
approximately $2B on EV charging infrastructure ($800M in California) to satisfy the requirements of the settlement. Because EA
is paying for some or all of the installation costs associated with the EVSE it deploys, it can compete with us for customers.
The provision of the supporting infrastructure is, however, a cost center for EA and not core to its business model. Accordingly,
we are in the process of endeavoring to add EA as a customer to enable EA&rsquo;s EVSE to compete with traditional providers. We
believe that in many cases our products will offer a superior and less expensive solution for EA&rsquo;s requirements. We believe
that we can add EA as a customer and reduce its impact as a competitor.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Below is a table showing
a comparison between our EV ARC&trade; product and all the other offerings we can find, which claim to offer at least some of the
same attributes:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><IMG SRC="image_003.jpg" ALT="" STYLE="height: 226px; width: 619px"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 29; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Outdoor Advertising</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision&rsquo;s role
in the outdoor advertising space is currently anticipated by management to be one of delivering hardware solutions in the billboard,
street furniture, and digital signage space. There are large well-established companies such as JC Decaux and Outfront Media (NYSE:
OUT) (with whom we have a contract) which specialize in the sale of advertising and also in the production of street furniture
solutions. Other vendors in the space include Daktronics which makes digital billboards and street furniture. We have met with
both companies and determined that they do not have a transportable solar powered solution. They have expressed that they recognize
the value of EV charging infrastructure as a platform for DOOH. They could potentially compete with us if they determine to invest
in developing solar powered products, however, we believe that our patents cover aspects of our product that are crucial to its
success.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There are many companies
which specialize in the placement of outdoor content on existing infrastructure, including but not limited to Capitol Outdoors,
Vistar Media, EMC Outdoor and Outfront Media. We are under contract with OutFront and in contact with some others and intend to
be in contact with more advertising media firms to educate them about our products. These companies can be seen as competition
as they are in the business of taking as much of the market share as they can for outdoor advertising content. However, they do
not always produce hardware. With that in mind we see these companies more as potential partners than competitors. Perhaps one
of the most interesting entrants into the outdoor digital content placement market is Google. With its announcement of time and
place-based content dispersal on outdoor digital screens, Google is taking its advertising placement technology outdoors. Google
has several solar and energy projects underway and as such, could create solar powered outdoor advertising technologies. Google
is currently a customer, purchasing EV ARC&trade; products for EV charging on its campuses.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The large outdoor advertisers
such as ClearChannel, Outfront Media, Lamar and JC Decaux have combinations of larger format billboards, digital billboards, screens
and street furniture. They use combinations of in house and outsourced resources to acquire hardware. We are not aware that any
of them currently have solar powered solutions such as those that we offer, however, we have seen each of them pay close attention
to sustainable options such as using solar panels adjacent to billboards to power them. We will endeavor, wherever possible, to
sell products to these companies. Each of them could create competing products to our products. However, we believe that our patents
cover aspects of our product which we believe to be crucial to its success.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Energy Security</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our focus in energy
security is to produce solar powered products which include battery energy storage and which can dispatch power during times of
grid or hydrocarbon fueled generator failure. There are many companies, both large and small, with solar energy solutions, many
with battery storage solutions, and many with combinations of both capabilities. As our focus is on creating products from the
combination of solar power generation and energy delivery and storage, we view the competition from companies producing these types
of solutions to be most relevant to our business. Companies in this space range from small startup companies like Green Charge
Networks to behemoths like General Electric and NEC. Siemens, Eaton, Schneider and other large electrical component companies are
all also working on combined renewables/storage product solutions. We are in contact with all these companies and have not observed
that any of them have a product which provides all the same value and differentiation that our EV ARC&trade; product delivers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">While we believe that
our proprietary designs and our deployment strategies differentiate us from our competitors in the market, there is no assurance
that our business, operating results, and financial condition will not be materially adversely affected by our competitors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 30; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Industry Overview</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Our Target Markets &ndash; EV Charging
</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the first time
in more than a century&rsquo;s history of the gasoline powered automobile, we are witnessing the beginnings of a major shift in
how we fuel transportation. Although electric vehicles (&ldquo;EVs&rdquo;) were prevalent at the birth of the automobile era they
were replaced entirely by vehicles with internal combustion engines (&ldquo;ICEs&rdquo;). A multi trillion-dollar industry was
developed around the sourcing, refining and delivery of hydro-carbon fuels for transportation. Today, Americans spend about half
a trillion dollars each year on fuel for internal combustion engine vehicles. The petroleum industry has shaped the history of
the 20th and the first part of the 21st centuries.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At the government level,
nations such as China, the United Kingdom, France, Norway, India, the Netherlands, Germany, and others are either banning ICEs
outright within the next two decades or strongly considering such bans. Tax incentives, grants and other funding for EVs and EV
charging infrastructure are common across the globe. China&rsquo;s president Xi Jingping has recently mandated the deployment,
in China, of 4.8 million EV chargers by 2020 with a strong emphasis on renewable energy and pushing EV charging infrastructure
into rural and poor communities where utility grid connections are often insufficient to support this new load. Envision recently
received a Chinese patent for its EV ARC&trade;, solar powered EV charging product. Morgan Stanley estimates that Western Europe
will need three million EV chargers by 2030, there are currently less than one hundred thousand. We also intend to assertively
expand our presence in the European Union, where we currently have a cooperation arrangement with a local company in Spain, which
may become the springboard for eventual manufacturing and sales of our products in the European market.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Following are a sampling
of headlines taken from recent press describing EV incentives globally. The list is not exhaustive:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Subsidies help China sell the most electric cars</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">China extends tax rebate for electric cars, hybrids</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Germany officially announces a &euro;4,000 incentive for electric
vehicles starting in May</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">France plans new incentives to phase out polluting vehicles</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">French families encouraged to switch to electric cars with new subsidies</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">UK announces important &pound;500 million electric car support for
infrastructure and rebate</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Spain finalizes plan for electric vehicle incentive and infrastructure
funding</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Electric Car Incentives in Norway, United Kingdom, France, Germany,
Netherlands, and Belgium</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Reality of subsidies drives Norway&rsquo;s electric car dream</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Tax breaks and incentives make Europeans buy cleaner cars</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Australia Initiates Push for Electric Vehicles with Plans for Incentives</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Hybrid and electric vehicle growth in India driven by government incentives
and changing customer attitudes</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Partnerships, incentives to get India to 2030 fossil-fuel vehicle
ban</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">B.C. drivers can get up to $12K incentive to buy electric vehicle</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Sweden Offering Huge Tax Rebate on Electric Vehicles</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">New Zealand announces EV incentives</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Mexico's e-car users get incentives</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Costa Rica Approves Incentives for Electric Vehicles</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Puerto Rico offers excise tax breaks on hybrids, electric vehicles</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Japan Continues to Offer Electric Vehicle Incentives</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Dubai announces new&nbsp;electric vehicle incentives</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">South Africa Offers Up Unique Incentive for Local Electric Vehicle
Manufacturers&nbsp;</FONT></TD></TR></TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 31; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Local and State government
activities in the U.S. go beyond offering tax incentives. For example, the City of New York is currently replacing its entire
city-owned fleet with EVs. At time of writing, New York City owns approximately 1,700 EVs and is scheduled to own over 1900 by
the end of their current fiscal year. The State of California has mandated that 5% of all government-controlled parking spaces
must be EV ready by 2022 and California&rsquo;s department of transportation, Caltrans (along with many other departments), is
rapidly electrifying its fleet of sedans. Over 35 California mayors, including the mayors of Sacramento, Los Angeles, San Francisco,
Oakland and San Jose, have signed an open letter to the California Air Resources Board urging the agency to accelerate the deployment
of zero-emission buses. In September 2018, Governor Brown issued a further executive order setting out a goal for California to
be carbon neutral by 2045, meaning that all the electricity consumed in the state will have to come from renewable sources. Both
New York City and the State of California have signed multi-year, multi-million dollar purchasing contracts with Envision and
are currently power users of our products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Federal agencies such
as the Department of Energy (&ldquo;DOE&rdquo;) are also electrifying their fleets. The federal government consumes 311 million
gallons of gasoline each year and is actively working to reduce its reliance on carbon fuels. As a result, it is converting fleet
vehicles from ICEs to EVs. The DOE is a repeat customer of Envision as is the Department of the Navy.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Even war fighters are
moving to electric vehicles. The U.S. Marine Corps recently tested tactical electric vehicles at a future war fighting training
exercise at Camp Pendleton in California. ICEs require liquid fuels which have to be transported to forward operating bases (&ldquo;FOB&rdquo;).
Diesel can cost as much as $1,000 per gallon to deliver to a FOB and numerous lives have been lost in the process. ICEs are also
loud and generate a heat signature which makes them vulnerable to targeting and highly visible at night. EVs do not require liquid
fuels, are very quiet and do not generate exhausts and heat. (The U.S. Marine Corps used Envisions EV ARC&trade; product to fuel
the tactical EV it tested at the event described above). Marine Corps General Robert Neller stated that what Marines really need
&ldquo;is a way to recharge batteries&mdash;or maintain a sort of expeditionary power capability that doesn&rsquo;t cause me to
pull a wagon or something.&rdquo; Envision&rsquo;s products reliably produce power wherever they are located and do not require
any other source of fuel.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Following are a sampling
of headlines taken from recent press describing EV incentives in various U.S. states. The list is not exhaustive:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">New, bigger incentives for electric cars could be ahead in California</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">PG&amp;E Customers Eligible to Save $3,000 on a New Nissan LEAF Electric
Vehicle</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Buying an electric car in Colorado just got $5,000 cheaper</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Connecticut Starts $3,000 Electric Vehicle Rebate Program</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Delaware finally adjusts green car incentive program to boost EVs</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Delaware Now Offers $2,200 EV Rebate + $500 EVSE Incentive</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Electric vehicle tax credit resurrected in [Atlanta] General Assembly&nbsp;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Bill to Extend Maryland EV Tax Credit Moves Forward</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Massachusetts &amp; Maryland Join in on $3,000 Off 2018 Nissan LEAF</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Electric-car boosters offer Minnesotans a rebate</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">State Of New York Says 5,750 Drive Clean Rebates Claimed In First
Year</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">New York sees big jump in electric vehicle sales after rebate goes
into effect</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Nissan $10,000 Rebate For North Carolina Residents</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Customers in AEP Ohio territory can get $10,000 off Nissan Leaf purchase</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Oregon passes electric-car purchase rebates up to $2,500; new EV fees
delayed to 2020</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Pennsylvania awarding up to $5M to support alternative fuel transportation
initiatives</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">More charging stations, plus R.I. rebate program, equals more-convenient
electric cars</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Vermont utility offers $1,200 electric vehicle rebate</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Virginians will get 10% up to $3,500 back on EV purchases if new law&nbsp;passes&nbsp;</FONT></TD></TR></TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 32; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The private sector
is also actively engaged in the deployment of EV charging infrastructure. There are companies whose core offering is supporting
EV charging as a service, such as Chargepoint and Blink (NASDAQ:BLNK). The most aggressive private sector focus on EV charging
infrastructure is coming from businesses which seek to attract EV drivers and be ready for them in the future. Companies are offering
workplace EV charging for employees as a means to reduce the company&rsquo;s carbon footprint, and as an essential recruiting
and retention tool. As more customers and employees drive EVs, so then must more businesses and employers offer EV charging to
satisfy this new need. Google, Johnson and Johnson, McDonalds, Dell and Genentech are good examples of the sorts of companies
which are offering EV charging for their guests and employees. All of these named companies are current or former Envision customers
and are using or have used our products in the past. There are also other less obvious new entrants in the EV charging space.
In 2017, Shell Oil bought New Motion, one of Europe&rsquo;s largest EV charging providers. Shell (NYSE:RDSA) is also installing
EV chargers in its gas stations in Europe. This is the first move by a major oil company into the EV charging space but there
is much evidence to suggest that the others will follow suit. Currently major oil companies like Total are also invested in renewable
energy. Total owns a large percentage of Sunpower (NASDAQ: SPWR).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As a result of a settlement
with the U.S. government over the &ldquo;Dieselgate&rdquo; scandal, Volkswagen has formed Electrify America, a company which will
deploy EV charging infrastructure. The settlement calls for VW to spend $2 billion dollars on EV charging infrastructure during
the next decade with $800 million in California. Electrify America is a potential customer for Envision as they will need a variety
of solutions to meet their mandates. We are in regular contact with them.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The automotive industry
in general is actively growing its electric vehicle initiatives. Every major automotive original equipment manufacturer (&ldquo;OEM&rdquo;)
has announced plans to electrify some or all of its available portfolio of products. Following are a sampling of headlines taken
from recent press describing the OEMs actions. The list is not exhaustive:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">VW plans 16 new EV plants &ndash; one
in North America</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">VW to spend $50B by 2023 on an &ldquo;electronic offensive&rdquo;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Volvo expects half its sales to be pure electric vehicles by 2025</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Volvo to electrify all cars from 2019: 'end of internal-combustion
engine alone'</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">BMW: 25 Electrified Models To Arrive By 2025, 12 Of Which Will Be
Fully Electric</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Rolls-Royce may be electrified due to demand</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Jaguar Land Rover to Electrify Its Entire Lineup by 2020</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Who's going all-electrified? Volvo, then Jaguar Land Rover, now Lincoln</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">BMW Targets Upwards of 100,000 Electrified Vehicle Sales In 2017</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">GM's Future: 20 All-Electric Vehicles by 2023</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Ford Promises Performance Electric SUV &amp; 40 Electrified Models
By 2025 In $11 Billion Push</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Hyundai and Kia to Have 26 Electrified Models by 2020</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">INFINITI To Build Five New Models In China And Electrify Its Portfolio</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Infiniti Will Be &ldquo;All Electrified&rdquo; After 2021, Says New
Report</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Ford Plans To Electrify Trucks, SUVs and the Mustang</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Ford plans $11 billion investment, 40 electrified vehicles by 2022</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Nissan targets sales of 1 million EVs annually by 2022</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Tesla expands electric-vehicle portfolio with first truck and an updated
roadster</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Honda (&ldquo;HMC&rdquo;) to Launch Electric Cars in Europe and China</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Honda&rsquo;s &lsquo;Electric Vision&rsquo; &ndash; two thirds of
European sales to feature electrified powertrains by 2025</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Honda to electrify two-thirds of its vehicle portfolio by 2030</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Toyota says all its cars will have an electric or hybrid option by
2025&nbsp;</FONT></TD></TR></TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 33; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The adoption of EVs
by individuals is still relatively low in absolute numbers but the trends show significant growth even in the face of cheap gasoline.
According to International Energy Agency (&ldquo;IEA&rdquo;) analysis, registrations of electric cars hit a new record in 2016,
with over 750,000 sales worldwide. According to Bloomberg, over 400,000 EVs have been sold in the second quarter of 2018. With
a 29% market share, Norway has incontestably achieved the most successful deployment of electric cars in terms of market share,
globally. It is followed by the Netherlands, with a 6.4% electric car market share, and Sweden with 3.4%. The People&rsquo;s Republic
of China (hereafter, &ldquo;China&rdquo;), France and the United Kingdom all have electric car market shares close to 1.5%. In
2016, China was by far the largest electric car market, accounting for more than 40% of the electric cars sold in the world and
more than double the amount sold in the United States.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The global electric
car stock surpassed 2 million vehicles in 2016 after crossing the 1 million threshold in 2015, and exceeded three million vehicles
by November 2017. In the third quarter of 2018, the electric vehicle stock increased to four million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Global EV Adoption 2010 to 2016</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;<IMG SRC="image_003.gif" ALT="" STYLE="height: 331px; width: 622px"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Until 2015, the United
States accounted for the largest portion of the global electric car stock. In 2016, China became the country with the largest electric
car stock, with about a third of the global total. With more than 200 million electric two-wheelers, 3 to 4 million low-speed electric
vehicles (&ldquo;LSEVs&rdquo;) and more than 300 thousand electric buses, China is also by far the global leader in the electrification
of other transport modes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The growth rates in
electric vehicle sales and, as a result, the requirements for supporting infrastructure are impressive. To date, the deployment
of electric vehicle service equipment (&ldquo;EVSE&rdquo;) has not met the goals set by federal or state governments or any of
the larger companies currently engaged in the space. The reasons for the delays are numerous but the main impediments include the
following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">a)</TD><TD STYLE="text-align: justify">Site Acquisition &ndash; identifying and leasing/controlling locations</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">b)</TD><TD STYLE="text-align: justify">Entitlement &ndash; permitting and zoning requirements</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">c)</TD><TD STYLE="text-align: justify">Civil Works &ndash; foundations and trenching</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">d)</TD><TD STYLE="text-align: justify">Inability to move the EV charger once deployed</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">e)</TD><TD STYLE="text-align: justify">Energy &ndash; sources and cost of energy</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">f)</TD><TD STYLE="text-align: justify">Reliability &ndash; EV chargers will not work during utility grid interruptions</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">g)</TD><TD STYLE="text-align: justify">Telemetry &ndash; communications with the EV chargers</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 34; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As the number of electric
cars on the road has continued to increase, private and publicly accessible charging infrastructure has also continued to grow.
In 2016, the annual growth rate of publicly available charging (72%) was higher than, but of a similar magnitude to, the electric
car stock growth rate in the same year (60%). We have observed that the rate of sales of our products tracks the growth in EVs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><IMG SRC="image_004.jpg" ALT="" STYLE="height: 241px; width: 311px"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in">Source: Bloomberg New
Energy for the EV information and the Company for EV ARC&trade; sales</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Traditional thinking
within the EV charging industry has been that individuals will choose to charge at home and to a great extent this has been true
for the early adopters of EVs who have typically been well-off and owners of their own homes. As EVs become more mainstream, solutions
will have to be found for the 70% of Americans who do not own a single-family residence. The California Energy Commission (&ldquo;CEC&rdquo;)
recently published a study in which it concludes that only one in seven Californians apartment dwellers lives in an environment
where they can reasonably expect to charge an EV at home. This leaves six of seven Californians in need of alternate charging options.
It seems likely that California&rsquo;s results will be similar across the nation and even more pronounced in Europe and Asia where
far larger sections of the population live in multi-dwelling units (&ldquo;MDU&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Fortunately, there
are options for current and future EV owners. An immutable link exists between car ownership and travel to destinations, be those
trips for work, shopping, leisure, education or any number of other options. People with cars go places and when they get there
they tend to dwell for a while. In fact, the average privately-owned sedan in the U.S. spends 95% of its time parked. Typical parking
spots offer excellent environments for EVs to re-fuel opportunistically while the owners happen to be at the location for whatever
reason originally took them there. Workplace, retail, healthcare, leisure, education &ndash; all of these environments, and any
others with parking, offer excellent opportunities for the majority of EV owners to refuel. According to the Department of Transportation,
the average American sedan travels 31.4 miles each day. A typical Level II EV charger delivers 25 miles of charge to an EV in an
hour. In other words, 45 minutes charging at the supermarket and another 45 minutes charging at work delivers more miles than the
average driver requires in a day - and that&rsquo;s without charging at home. Most employees spend at least 6 hours at work each
day giving them the opportunity to pick up almost five times the electricity they need to fuel their daily driving needs in each
shift at work. We believe that this paradigm shift in fueling behavior will contribute significantly to consumers&rsquo; adoption
of EVs because it will mean the end of destination fueling. No longer will consumers make special trips to a location (gas station)
to fill their cars with fuel. Rather they will fuel, opportunistically, where they were already going. Consumers will fill their
cars in the same way that they fill their cellphones today &ndash; whenever they are near a charger, and while they are sleeping,
working, eating or doing anything other than actually driving.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 35; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Battery Electric Vehicles
(&ldquo;BEVs&rdquo;) are becoming more affordable with the release of each new model. The Chevy Bolt delivers 240 miles of range
for around $30k after tax incentives. The Tesla 3 does more or less the same. The average American spends around $5k per year on
fuel and maintenance for their ICE. EVs have far lower fuel costs and practically no maintenance. When considering the reduced
annual operating costs it&rsquo;s hard not to view EVs as competitive today, with or without tax incentives. BEVs are also delivering
longer driving ranges, though this may not be necessary in light of peoples&rsquo; actual driving habits. In fact, there is a strong
argument to suggest that the Chinese model of producing lots of lower range vehicles and ensuring that there is ubiquitous charging
infrastructure makes more sense than having every vehicle carry around sufficient batteries to support trips that most people rarely,
or never, take. Most Americans would not need an EV with a range of greater than 50 miles if they knew that they could reliably
charge every day. As batteries continue to be the largest (though falling dramatically) cost contributor to the price of an EV,
this would offer a simple and obvious way to further reduce the cost of EVs and increase their range (through reduced weight) in
the future.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">While Tesla is the
recognized leader in the EV space today, it must also be recognized that all of the major automobile manufacturers have plans for
all electric product line-ups. In most cases those plans are for exclusively electric line ups, and in some cases automotive OEMs
describe a future where their entire portfolio is available in an electric format even if they plan to retain some ICEs for the
time being. Consumer choice will flourish as an example of the major OEMs shifting to electric. Ranges may continue to increase,
and costs may continue to come down. In a decade or so we believe that car dealerships will offer a wider variety of EVs than any
other solution and that those EVs will be better, offer more options and be less expensive than the ICE alternative. It could be
said that for the first time in over one hundred years we have Moore&rsquo;s Law in transportation. EVs may improve so dramatically
and so quickly that the ownership experience will be closer to that of the laptop or the smart phone. In fact, studying the adoption
curves of both those relatively new technologies might be a useful data source when trying to forecast the consumer adoption of
EVs, and therefore EV charging infrastructure, in the coming years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Autonomous Vehicles
will add to charging infrastructure requirements</I></B>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Autonomous vehicles
(AVs) are receiving increasing press coverage and, significantly, increasing investment from national and international participants.
On October 4, 2018 the Wall Street Journal reported that Honda will invest $2.75B in GM&rsquo;s self-driving car unit, GM Cruise.
Japan&rsquo;s SoftBank Group has already invested $2.2B in GM Cruise. Ford has set up the Ford Autonomous Vehicle Unit, Fiat Chrysler
has joined a BMW led consortium which includes Intel and Mobileye, with the aim of producing fully automated vehicles by 2021.
Toyota announced in August that it would invest $500 million in Uber to jointly develop autonomous vehicles, and Google parent
Alphabet continues to invest in Waymo. According to CB Insights there were 46 corporations developing autonomous vehicles as of
September 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">While there are many
approaches to evolving AVs, one constant is that in almost every case the vehicles themselves are or will be electric vehicles.
An increase in the volume of electric AVs will mean a requirement for an increase in the availability of EV charging infrastructure
which, we believe, further supports our business model.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Fueling AVs will generally
require automated fueling infrastructure. Currently the two proposed methods to address this requirement are robotics, which connect
a conductive charging cable to the vehicle, and wireless or inductive charging which enables the vehicle to charge without physically
connecting to the EV charger. We believe that wireless charging will prevail because it is a proven technology which is already
working in the market and because it is less complex, costly and prone to failure than robotic connections. We believe that our
products are ideally suited to support wireless charging because the requirement for a power transmitter below the vehicle will
easily be supported by our EV ARC&trade; product with its integrated base pad (into which we can imbed the power transmitter at
the factory). A grid tied charger will require further permitting and construction work to facilitate the installation of the power
transmitter into the parking surface.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Whether EVs are autonomous
or driven by humans and whether they charge wirelessly or conductively, we believe that all eventualities will lead to a requirement
for more charging infrastructure which will in turn benefit our business model.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 36; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>A Massive Need for Charging Infrastructure</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">EV charging will be
required in just about any location where visitors, residents, guests or workers park cars. Slower speed charging such as Level
I (120 volt/5 miles per hour) and Level II (240 volt/25 miles per hour) will suffice for most urban environments. Workplace, retail,
airport, transit terminal, healthcare, hospitality and any other dwell type environment will be well served with offering around
25 electric miles for each hour of charging which means that Level II will suffice. For certain fleet requirements such as taxis,
first responders and certain shared and autonomous vehicles, direct current fast charging (DCFC 50+kW 200 miles per hour and up)
may be required. Corridor environments such as rest areas on Interstates and Highways will require direct current fast charging
(&ldquo;DCFC&rdquo;) because, in general, consumers will not want to wait for long periods of time while their vehicles re-charge
during longer journeys. Though we believe that DCFC is an appropriate solution in these types of environments we also believe that
it is currently being oversold by many players in the industry. There is, in some camps, an effort to replace the hundred-year-old
practice with something similar, through the installation of very fast destination charging just like the current gas station model.
It is much more expensive to deploy DCFC than Level I or II charging and it is also much more expensive to operate it. While it
might benefit certain incumbents and new entrants to push this model, we believe that consumers will learn to enjoy the new habit
of fueling where they were already going and as such will decreasingly seek out destinations which require a special trip for their
fueling needs. As mentioned above there is rarely a need to charge for more than two hours in any given day on Level II chargers
and the great majority of vehicles are parked somewhere for much longer than that. Therefore, we believe that the extra expense
associated with DCFC does not seem warranted or supportable except in specialized use cases like those described above. Envision&rsquo;s
products deliver all three levels and the level selected is based upon our customers&rsquo; preferences.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Regardless of which
level of EV charging is contemplated in any given location, a source of electricity will have to be delivered to the EV charger
itself. The charger, in turn, will have to be located somewhere that an EV can access it conveniently. In the early days of charger
deployment, most organizations will pick &ldquo;low hanging fruit&rdquo; locations for charger installations if they have them.
A typical low hanging fruit scenario would be one in which there is a sufficient electrical circuit close enough to a parking space
to allow for the relatively simple and inexpensive installation and connection of the EV charger to the source of electricity.
For example, there might be a parking space against an outside wall of a building, which has an electrical circuit conveniently
located on the inside of the same wall, thus allowing for an easy connection by penetrating the wall and extending the circuit
to the parking space. Most parking spaces, however, are not found in such convenient locations. In fact, most parking spaces are
several hundred feet away from the nearest available circuit which is sufficient to support EV charging. This is not surprising
as it would be unlikely that any developer of a parking environment would run any more electrical circuit than is required to power
lighting and perhaps a parking metering machine. Furthermore, the typical commercial real estate property, which has adjacent parking,
will not only have no electrical circuits deployed in the parking lot but equally it is likely that the property does not have
sufficient electrical infrastructure to support EV charging at any meaningful scale. Most properties were not designed with the
significant increase in load which EV charging creates. A typical EV is the equivalent of a single-family residence in terms of
the load it creates. Having 10 EVs charge at a retail environment is like supplying electricity to 10 homes &ndash; generally not
contemplated in the original design. Thus, delivering EV charging to most parking spaces becomes an involved, time consuming, expensive
and disruptive process requiring the involvement of multiple professions and civil and electrical contracting. A typical parking
lot installation might require:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Architectural design including ADA compliance</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Electrical Engineering</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Civil Engineering</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Permitting &ndash; construction, electrical, easements etc.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Trenching and boring for foundations</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Concrete work</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Special Inspections</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Electrical contracting</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Electrical infrastructure upgrades &ndash; switch gear, transformers
etc.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Installation contracting</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Interconnection with the utility</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Parking lot resurfacing and striping</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">3<SUP>rd</SUP> party leases or other agreements</FONT></TD></TR></TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">When the installation
is complete and successful, the fixed EV charger will generate a utility bill which can be as high as $40 to $80 thousand dollars
over 20 years (in California) and might often result in demand charges and utility billing tier increases.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 37; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Wireless Charging Technologies and
Other New and Developing Charging Initiatives</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The development and
commercialization of wireless or inductive charging is in advanced stages. There are several companies such as Qualcomm, Momentum
Dynamics, Wave, Hevo and Witricity/Halo which have commercially available wireless chargers for EVs and larger electrified vehicles.
We believe that our products, particularly the EV ARC&trade;, are ideal for the integration of wireless charging for two reasons:
(i) the wireless power transmitters can be integrated directly into our base pads whereas traditional grid-connected products may
have to install the transmitters into the concrete or asphalt, requiring further permitting and construction activities and, (ii)
wireless charging is about 5% less efficient than conductive (plugging in) charging which means that an operator of a large number
of vehicles or a network of chargers will find that their utility bill increases by 5% when they upgrade to wireless charging because
of this loss. Our products generate all their own energy from renewable sources without generating a utility bill so there will
be no increase in energy costs for a fleet operator when they convert to wireless charging with Envision products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that wireless
charging will play a major role in the future of EV charging because (a) the consumer will demand the ease and convenience of simply
parking their car and having it fuel without their having to plug in and (b) fleet operators will no longer have to be concerned
that their employees have plugged EVs in at the end of a shift. So long as they are parked, they will fuel automatically. Management
believes that increased adoption of wireless or inductive charging constitutes another significant opportunity for a differentiated
advantage and, as a result, growth in the future.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Another area in the
charging ecosystem which provides major opportunities and challenges is the &ldquo;curbside&rdquo; or &ldquo;on street&rdquo; sector.
Because so many owners of vehicles and even fleet operators (in cities like New York and San Francisco) park their vehicles on
street, there is a significant need for curb side charging. In fact, the CEC has publicly stated that only one in seven Californian
apartment dwellers are able to park their car close enough to a circuit to charge at home. Their conclusion is that curb side,
on street charging will be an important contributor to the successful electrification of transportation in the State. Many other
jurisdictions such as New York City have made the same statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have invented and
are in the late stages of product development on, our patent pending EV-Standard product which is, in our belief, the ideal curb
side charging solution. The EV-Standard&trade; product is a streetlamp replacement which incorporates renewable energy and on-board
energy storage, and which provides a meaningful EV charging experience without significant infrastructure or construction requirements.
The EV-Standard&trade; design includes a light-wind generator fixed atop a new streetlamp standard. Also integrated is a tracking
solar panel and on-board battery storage. The EV-Standard&trade; product design takes power from the existing streetlamp grid connection
and uses it to charge the on-board batteries. The streetlamp&rsquo;s circuit is available 24 hours per day but is only in use during
the hours of darkness. As a result, EV-Standard&trade; is able to use the full capacity of the grid connection to charge its batteries
during the day time. A further advantage of the EV-Standard is that it is delivered with a low energy, high lumens, LED light fixture
which reduces the energy required for street lighting during the hours of darkness. This makes the street light more efficient
and, crucially, the EV-Standard&trade; can use the unused capacity of night-time operations to further charge its on-board batteries.
The additional renewable energy generated by both the tracking solar array and the light-wind generator supplies more energy to
EV-Standards&rsquo; batteries. The energy from the batteries is then delivered to a Level II EV charger which is mounted to the
EV-Standard&trade; products&rsquo; column. The combination of the three sources of capacity, when delivered at once through our
on-board batteries, allows us to deliver a much more powerful and therefore more meaningful EV charging experience than would be
available simply through connecting to the existing street lamps&rsquo; utility grid connection as some of our competitors currently
offer.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that the
improved EV charging experience offered by the EV-Standard&trade; design will be a differentiator for our company in a potentially
large market. We currently provide work-place charging to the State of California through our EV ARC&trade; product. We believe
that EV-Standard will become an excellent choice for California, New York and many other jurisdictions across the U.S., and the
world, as a viable and reliable on-street EV charging solution. Accordingly, we believe that EV-Standard&trade; represents an important
opportunity for future growth. Like the EV ARC&trade; and Solar Tree&reg; products, the EV-Standard&trade; will not rely upon a
grid connection and as such will be able to continue to charge EVs during black-outs or other grid interruptions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 38; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Our Target Markets &ndash; Outdoor
Media</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As the value of traditional
advertising media such as television, radio, and print diminishes, advertisers in the United States and abroad are looking for
new outlets to capture the attention of consumers. Industry experts believe that there will be significant growth in spending on
outdoor advertising platforms particularly when mounted on street furniture. We anticipate this is particularly true relative to
digital content. The digital out of home industry (&ldquo;DOOH&rdquo;), from what we understand, is enjoying a period of rapid
growth and may continue to do so for the foreseeable future. Management has seen statistics suggesting DOOH and other outdoor advertising
spending exceeded $7B in the United States and $25B globally in 2014, with massive potential markets such as China just beginning
to enter the marketplace. (Source: Magna.)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">DOOH advertising is
the second fastest growing advertising medium, according to Magna. Double digit growth with billions of dollars per year in national
and global spending make outdoor advertising an attractive opportunity. There are, however, significant barriers to making it work.
In general, in the United States, it is becoming harder to deploy outdoor advertising in most places where it is of value. Similar
to the EV charging market, the outdoor advertising industry seeks new solutions to overcome the significant barriers to entry such
as planning, permission, entitlement, electrical circuitry, and civil engineering. Industry veterans spend a good deal of time
looking for the &ldquo;new new&rdquo; in advertising, a solution that is environmentally friendly, cost effective, and most importantly,
can make its way through the significant hurdles of permitting and zoning. We believe that our products are ideally suited to reduce
many of the barriers to entry for outdoor advertising and as such we believe that significant opportunities may present themselves
to us as we continue to address this market.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In November 2017, we
signed an agreement with OutFront Media (NYSE: OUT). Through this agreement OutFront will market the sponsorship and naming rights
for networks of EV ARC&trade; products distributed across major U.S. cities, using the same business model that OutFront has previously
used to monetize the deployment of bike sharing programs such as the Deco bike program in San Diego, California. OutFront ranks
in the top three outdoor advertising companies in the United States and has been successful selling similar sponsorship and naming
rights opportunities. We believe that a significant opportunity exists, though our relationship with OutFront, to deploy large
numbers of EV ARC&trade; products in multiple cities across the U.S. OutFront has identified corporate prospects for this model.
One prospect has toured our facility and is advancing the discussions with OutFront as of May 15, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">While we believe there
is a great deal of pent up demand for out of home advertising spending in the United States, there are also significant barriers
to the widespread deployment of such displays, which we believe enhance our competitive position:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(a)</TD><TD STYLE="text-align: justify">Entitlement &ndash; traditional signs and billboards are increasingly difficult to take through
the permitting and zoning process. Some jurisdictions have outlawed them entirely.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(b)</TD><TD STYLE="text-align: justify">Public perception &ndash; the value of outdoor advertising becomes questionable when the constituency
views the medium as anti-social, as is often the case with traditional billboards.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(c)</TD><TD STYLE="text-align: justify">Energy Costs &ndash; lit and digital billboards are major energy consumers.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(d)</TD><TD STYLE="text-align: justify">Content updates &ndash; signs and billboards can be slow and costly to update.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(e)</TD><TD STYLE="text-align: justify">Civil engineering and construction &ndash; signs and billboards require costly installations and
electrical connections.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe Envision
has products that solve each of the above impediments to billboard and DOOH infrastructure deployments. We, together with our partner,
OutFront Media (NYSE:OUT), are currently in the process of working to secure agreements with cities to allow for the deployment
of our advertising or sponsorship funded, solar powered EV chargers. We are also working with individuals and organizations to
encourage investment in our products deployed in this manner.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 39; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Envision products
are renewably energized, so they are shrouded in what is often referred to as the &ldquo;Green Halo.&rdquo; We have observed that
the green/sustainable aspect of our products can make them more likely to win approval through the entitlement process, while also
making them more popular with an increasingly environmentally-conscious public. The dual effect, we believe, is that our products
may be deployable in locations where traditional signs or billboards may be denied. We believe these products will be more popular
with an advertisers&rsquo; intended audience and, as a result, advertisers may be willing to pay for them either as a capital purchase
or through an existing payment schedule they have with vendors such as Lemar, Clear Channel or JC Decaux, or through sponsorship
and naming rights such as those OutFront Media intends to sell. Envision plans to sell products either directly to the end user
or to one of the brokerages or to maintain title to the charging products while collecting a fee for the sponsorship and naming
rights. We do not currently intend to sell space to content providers except in select locations as there are other well-established
companies doing that to which we can sell. Technology advances in advertising operations are making it increasingly possible to
place digital content on advertising screens through the leveraging of automated platforms. Google is piloting programs in the
United Kingdom for place and time-based advertising on digital screens. Management is meeting with various companies involved in
the automatic placement of digital content on outdoor screens to ascertain whether there is a model which will allow us to successfully
monetize the EV ARC&trade; Digital without the active involvement of a third party, thus avoiding an increase in associated direct
costs. In the case of the sponsorship deals contemplated with OutFront Media, Envision may retain title to the products throughout
the sponsorship period and charge fees for the rights to the network. These fees would constitute recurring revenue for the Company.
At the end of the sponsorship period, which is currently contemplated by OutFront Media to be in the three to five year range,
the rights to the network would revert to Envision at which point we may be at liberty to re-sell those rights.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our products produce
more energy than they consume through the display of advertising content, so they do not have ongoing operating expenses associated
with energy costs. In fact, they can also support other local energy requirements such as lighting or, even more politically important,
EV charging infrastructure or disaster preparedness.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Each of our products
can be equipped with a wide area network (&ldquo;WAN&rdquo;) connection that can be used to monitor the condition and performance
of the unit. This WAN connection can be used equally to deliver content updates to our products&rsquo; advertising screens and
to network the products so that they can be intelligently linked to one another as well as to local consumers through NFC (Near
Field Communications). This means that our products can be deployed without any physical connection to power or telecommunications
while delivering the same value as those that have gone through expensive construction processes to physically connect to power
and data.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Our Target Markets &ndash; Energy
Security</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Power outages cost
the United States $200 billion per year according to the Department of Energy. A report in the Wall Street Journal stated that
the United States is nine key sub stations away from a total black out, and further reported if one of a few transformer companies
who could supply the hardware to repair the sub stations was also disabled, that the black outs would last 18 months. We believe
that energy security will be an important growth market and that our Solar Tree&reg; and EV ARC&trade; products with ARC technology
energy storage can address this and provide possible growth opportunities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">According to insideenergy.org,
the grid disruption database shows a marked increase in outages from 2000 through the first half of 2014. Outages fluctuate from
month to month, season to season, and year to year, but the trend-line shows a steady rise. Here are some other interesting observations:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 31.5pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B>The five-year annual average of outages&nbsp;<I>doubled</I>&nbsp;every five years</B>, which
means the current five-year annual average is four times what it was fifteen years ago:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">For 2000 to 2004, there were an average of 44 reported grid outages per year.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">From 2005 to 2009, there were an average of 100 reported grid outages per year.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">From 2010 to 2013 (a four-year period), there were an average of 200 reported grid outages per
year.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">In the first six months of 2014, there were 130 reported grid outages &ndash; which puts that six-month
period as having more outages than all but four&nbsp;years&nbsp;since 2000.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 31.5pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><B>Comparing 2000 to 2013, the monthly average grid outages increased six-fold: </B>In 2000, there
were an average of 2.5 grid disruption events a month. In 2013, there were an average of 14.5 disruption events a month. In the
first half of 2014, there were 21.7 events a month. In 2011, the year with the most reported outages, there were an average of
25.6 reported events each month<B>.</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 40; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Because EV ARC&trade;
can be deployed with an optional emergency power (E Power) panel, it can also be used as a reliable source of energy in times of
disaster, emergency or grid failure. EV ARC&trade; can be configured to allow a select group, such as first responders, to access
the solar generated and stored energy. A fireman or police officer will be able to safely connect to the EV ARC&trade; and power
any devices that would typically require a gasoline or diesel generator. We believe that the EV ARC&trade; will be a much more
reliable and a cleaner source of energy than the electric grid or other traditional back up energy sources. The EV ARC&trade; does
not require the level of ongoing maintenance required by diesel or gasoline generators, and there is less chance that it will not
be operational in times of emergency since first responders are not required to start it or fill it with fuel. We are currently
selling EV ARC&trade; products equipped with E Power panels to New York City, Caltrans and many other entities. In the summer of
2017, our EV ARC&trade; deployed for the government of the U.S. Virgin Islands was subjected to 185 mph category five hurricane
force winds which it survived. Our customer informed us, in writing, that while most other infrastructure had been damaged or destroyed
by the storm, our EV ARC&trade; product not only survived but was still in excellent condition. The EV ARC&trade; product is independently
certified to withstand winds of 110 mph by a licensed structural engineering firm. We and our customers have observed that in practice
it can withstand hurricane force winds. Similarly, our Solar Tree&reg; product has survived hurricane force winds in Florida and
the foothills of the Rockies.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">While the EV ARC&trade;
and Solar Tree&reg; products are designed to be grid independent, they can also be connected to the utility grid at the customers&rsquo;
request. In one instance we have a utility company customer which is using the EV ARC&trade; product to charge EVs but also as
a grid balancing tool. The utility has connected the EV ARC&trade; to the grid and is able to use the internal batteries as a buffer
during times of grid instability. Industry experts predict that there will be a significant increase in the amount of distributed
energy storage connected to the grid to provide stability in the future. We believe that the EV ARC&trade; products&rsquo; ability
to act as a grid buffering solution as well as a rapidly deployed EV charging solution is another differentiator and a potentially
significant value proposition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Using solar power to
reduce an entity&rsquo;s utility bill is not new and is now a highly competitive market; however, Envision believes that the growth
in energy security products will create a significant opportunity for the Company. We have overcome many hurdles inherent in the
production of reliable, cost effective, stand alone, renewable energy generation and storage solutions. Our EV ARC&trade; product
is essentially a micro-grid which generates, stores, and makes available, day or night, clean, reliable electrical energy. This
technology is already offering our customers an alternative to back-up generators or other expensive measures which they feel compelled
to own to safeguard their increasingly important energy supplies. Many of our customers have expressed that they view the fact
that EVs can charge from our products even when the utility grid fails as one of the key components in their decision to buy. Their
ability to connect external devices to the EV ARC&trade; power outlets and &ldquo;shore power&rdquo; cable may allow them to eliminate
the need for gasoline or diesel generators where EV ARC&trade; is deployed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Customers like New
York City and Caltrans who own increasingly large fleets of EVs cannot take the chance that there is another major grid outage
such as the one that was caused by Hurricane Sandy. The impact of such an outage would be that the EVs would be grounded during
such an event. Our products provide a hedge against such a catastrophe because they are immune to grid interruptions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Distributed generation
photovoltaic solar projects have historically been rooftop or adjacent property installations. Rooftops have a number of inherent
problems that are avoided by utilizing parking lots and the top levels of parking structures for solar installations. Rooftops
are populated with mechanical equipment, vents, skylights, elevator overruns and most importantly, roofing materials and systems
including waterproof membranes, that require maintenance, are warranted, and must be replaced more often than solar PV products.
Rooftops are also limited in the area which is required for large scale energy production by PV systems. The low returns generated
by many roof top and adjacent property solar deployments are often not sufficient inducement to a real estate owner to expose themselves
to the encumbrance and risks associated with those sorts of deployments, which in part might explain the relatively low adoption
of this otherwise beneficial technology.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There are over 800
million parking spaces in the United States. As the adoption of Electric Vehicles increase, we believe parking lots will be ideal
locations for EV charging infrastructure, and Envision&rsquo;s products with SunCharge&trade; will offer an attractive option to
any entity considering the deployment of such solutions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 41; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe, globally,
solar deployments are growing significantly. While much of the growth has been focused on competing with utilities to provide cheaper
electricity, we believe that there will be a significant growth in Solar 3.0 in which solar energy is used to enable services and
amenities where the grid is unavailable or too unreliable for the intended use. Electrical energy is becoming increasingly vital
to almost everything that we do and our requirements for it are no longer restricted to indoor locations where standard outlets
are readily available. Solar powered products, like those that we produce, which can deliver reliable energy in locations where
there is insufficient circuit, like parking lots, streets, parks, and public spaces, appear to have significant market opportunities.
Our deployment speed is also important to our marketing efforts. In most cases, we deploy our EV ARC&trade; and Solar Tree&reg;
products in active parking lots of active businesses. Whether we are deploying for EV charging, energy security, or for marketing
purposes, our prospective customers often consider business disruption in their analysis and buying decisions. We believe that
our products can be installed faster than any other products in the industry, making deployment of Envision products less negatively
impactful than the deployment of our competitors&rsquo; products. The potential loss of revenue or opportunity caused by a torn-up
parking lot can, over time, be quite substantial. We believe our deployment speed will increasingly contribute to Envision&rsquo;s
competitive edge.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Customer Concentration</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During 2018, the Company
had one customer that exceeded 10% of our revenue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Government Regulation</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Businesses in general
and solar energy companies in particular are subject to extensive regulation at the federal, state, and local level. We are subject
to extensive government regulation of employment, health, safety, working conditions, labor relations, and the environment in the
course of the conduct of our business. In order for our customers to enable the installation of some of our products, they generally
are required to obtain permits from local and other governmental agencies. In the case of our grid tied products, they must comply
with the applicable rules and regulations of the relevant state public utility agencies. In order for our customers to take advantage
of available tax and other governmental incentives associated with the installation of solar power production facilities, and the
production and use or sale of solar power, they must comply with the applicable regulatory terms and conditions. Government regulation
may have a material adverse impact on our business, operating results, and financial condition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Employees</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 4.15pt 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 4.25pt 0pt 0; text-align: justify; text-indent: 0.5in">As of the
date of this report, we had eighteen employees, and ten additional individuals engaged through a temporary employment agency. The
individuals we utilize through the temporary employment agency work for us on a full-time basis but were hired through an agency
to maximize our flexibility and to reduce the risks and costs associated with full time employees.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Seasonality</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 4.15pt 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 4.15pt 0pt 0; text-align: justify; text-indent: 0.5in">Our operations
are not expected to be materially affected by seasonality.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Bridge Loan</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On August 27, 2018,
the Company entered into an unsecured promissory note (the &ldquo;Note&rdquo;) in the amount of $750,000 (the &ldquo;Principal
Amount&rdquo;) with Gemini Special Opportunities Fund, LP (the &ldquo;Lender&rdquo;). The Note bears simple interest at an annual
rate of 10% and is subject to that certain Securities Purchase Agreement, dated August 27, 2018, with the Company as the seller
and the Lender as the buyer. This Note was due and payable on February 28, 2019, but effective that date, a verbal forbearance
agreement confirmed by email correspondence was made and is meant to be in effect until the Lender and the Company complete an
amendment extending the maturity date of the note, or the note is sooner repaid by the Company. If the Company had repaid the Note
on or prior to November 28, 2018, the Company would have been obligated to pay 105% of the original principal amount, plus accrued
interest, and if the Company had repaid the Note after November 28, 2018, including repayment on the maturity date of February
28, 2019, the Company would have been obligated to pay 115% of the original principal amount, plus accrued interest. The Company
may have to pay more to retire the Note after its original maturity date, depending on its discussions with the Lender. As additional
consideration for the loan evidenced by the Note, the Company has issued to the Lender 900,000 common stock purchase warrants exercisable
for a period of five years from the date of issuance with an exercise price equal to $0.25 per share.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 42; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_005"></A><B>ITEM 1B. UNRESOLVED STAFF COMMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">None.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_006"></A><B>ITEM 2. PROPERTIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our corporate headquarters
are located at 5660 Eastgate Dr., San Diego, California 92121. We lease approximately 50,000 square feet of office and warehouse
space pursuant to a four-year sublease that extends through August 30, 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_007"></A><B>ITEM 3. LEGAL PROCEEDINGS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company may be
involved in legal actions and claims arising in the ordinary course of business from time to time. As of December 31, 2018, and
the date of this report, the Company is not involved in any open litigation matters.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_008"></A><B>ITEM 4. MINE SAFETY DISCLOSURES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Not Applicable</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 43; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><A NAME="a_009"></A>Part II</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_010"></A><B>ITEM 5. MARKET FOR REGISTRANT&rsquo;S
COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On May 3, 2010, we
received our permission for quotation on the OTC-QB market under the symbol &quot;EVSI.&quot; Prior to our reverse merger, there
was no public market for our common stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The range of high and
low last sale closing price quotations for each fiscal quarter during the most recent two years is as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="width: 70%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 44%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 13%; text-align: center"><U>High</U></TD>
    <TD STYLE="width: 13%; text-align: center"><U>Low</U></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify"><U>Year Ended December 31, 2017</U></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">First Quarter ended March 31, 2017</TD>
    <TD STYLE="text-align: center">$0.16</TD>
    <TD STYLE="text-align: center">$0.13</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Second Quarter ended June 30, 2017</TD>
    <TD STYLE="text-align: center">$0.16</TD>
    <TD STYLE="text-align: center">$0.09</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">Third Quarter ended September 30, 2017</TD>
    <TD STYLE="text-align: center">$0.16</TD>
    <TD STYLE="text-align: center">$0.10</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Fourth Quarter ended December 31, 2017</TD>
    <TD STYLE="text-align: center">$0.20</TD>
    <TD STYLE="text-align: center">$0.14</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify"><U>Year Ended December 31, 2018</U></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">First Quarter ended March 31, 2018</TD>
    <TD STYLE="text-align: center">$0.42</TD>
    <TD STYLE="text-align: center">$0.15</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Second Quarter ended June 30, 2018</TD>
    <TD STYLE="text-align: center">$0.36</TD>
    <TD STYLE="text-align: center">$0.24</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">Third Quarter ended September 30, 2018</TD>
    <TD STYLE="text-align: center">$0.22</TD>
    <TD STYLE="text-align: center">$0.18</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Fourth Quarter ended December 31, 2018</TD>
    <TD STYLE="text-align: center">$0.24</TD>
    <TD STYLE="text-align: center">$0.16</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The above quotations
reflect inter-dealer prices, without retail markup, mark-down, or commission and may not necessarily represent actual transactions.
The closing price of our common stock on March 1, 2019 was $0.20 per share.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On March 1, 2019, there
were approximately 493 holders of record of our common stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have not declared
or paid any cash dividends on our common stock and do not anticipate declaring or paying any cash dividends in the foreseeable
future. We can give no assurances that we will ever have excess funds available to pay dividends.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Recent Sales of Unregistered Securities</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Stock Issued for Cash</B></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended
December 31, 2018 pursuant to private placements, the Company issued 1,933,333 shares of common stock for cash with a per share
price of $0.15 per share or $290,000 and the Company incurred $12,000 of capital raising fees that were paid in cash and charged
to additional paid-in capital.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>Stock Issued for Director Services</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended
December 31, 2018, the Company released and issued a total of 625,000 vested shares of common stock, with a per share fair value
of $0.15, or $93,750 (based on the market price as of the date of each restricted stock grant agreement, among three directors
pursuant to their respective restricted stock grant Agreements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 44; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Effective March 27,
2018, based on authorization initially approved by the Board of Directors on December 19, 2017, and confirmed by resolutions adopted
by the Board on March 27, 2018, the Company authorized the vesting and issuance of a total of 750,000 shares of common stock with
a per share value of $0.15 per share (based on the market price at the time of their restricted stock grant agreement), or $112,500,
among three directors pursuant to their restricted stock grant agreements which authorized vesting upon the achievement of specific
performance criteria by resolution of the Board authorizing their award and vesting. </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 19, 2018, Mr.
Jay S. Potter resigned as a director of Envision Solar International, and the Company accepted Mr. Potter&rsquo;s resignation effective
on the same date. In recognition of Mr. Potter&rsquo;s long and valuable service to the Company, the Board of Directors authorized
the immediate vesting and issuance to Mr. Potter of the balance of the nonperformance based restricted stock award scheduled to
be issued to him through December 31, 2018. As such, the Company released and issued a total of 125,000 vested shares of common
stock with a per share fair value of $0.15, or $18,750 (based on the market price as of the date of the restricted stock grant
agreement).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On August 22, 2018,
Mr. Robert C. Schweitzer accepted an appointment as a new director of the Company effective August 22, 2018. Mr. Schweitzer is
an independent director who has also accepted an appointment to serve as the chairman of the Company&rsquo;s audit committee. In
consideration for Mr. Schweitzer&rsquo;s acceptance to serve as a director of the Company, the Company agreed to grant 1,500,000
restricted shares of its common stock to him, subject to the terms and conditions set forth in a restricted stock grant agreement,
including but not limited to the following vesting schedule: 62,500 shares per quarter, prorata, over a 36 month period commencing
on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first release will be of
62,500 shares on December 31, 2018 and the last release will be of 62,500 shares on September 30, 2021; and 750,000 shares based
on the achievement by the Company of certain performance goals in accordance with his restricted stock grant agreement<FONT STYLE="font-family: Times New Roman, Times, Serif">.
</FONT>During the year ended December 31, 2018, the Company released and issued a total of 62,500 vested shares of common stock
to Mr. Schweitzer with a per share fair value of $0.20, or $12,500 (based on the market price as of the date of the agreement),
for his service as defined in his respective restricted stock grant agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Equity Compensation Plans</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>2008 Stock Option Plan</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On February 12, 2010,
in connection with our reverse merger with Envision CA, we adopted the 2008 Stock Option Plan of Envision CA (the &ldquo;2008 Plan&rdquo;)
pursuant to which 6,108,571 shares of Envision CA common stock were reserved for issuance as awards to employees, directors, consultants
and other service providers. The purpose of the 2008 Plan is to provide an incentive to attract and retain directors, officers,
consultants, advisors and employees whose services are considered valuable, to encourage a sense of proprietorship and to stimulate
an active interest of such persons in our development and financial success. Under the 2008 Plan, we are authorized to issue incentive
stock options intended to qualify under Section 422 of the Code and non-qualified stock options. The incentive stock options may
only be granted to employees. Nonstatutory stock options may be granted to employees, directors and consultants. The 2008 Plan,
which we believe was ratified by the shareholders, is being administered by our Board of Directors until such time as such authority
has been delegated to a committee of the Board of Directors. On a post-Merger basis, 1,528,089 stock options have been granted
to date and remain outstanding under the 2008 Plan. No future stock options will be granted under this plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>2011 Stock Incentive Plan</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On August 10, 2011,
in order to provide an incentive to attract and retain directors, officers, consultants, advisors and employees whose services
are considered valuable, to encourage a sense of proprietorship and to stimulate an active interest of such persons in our development
and financial success, the Company, through its Board of Directors, adopted a new equity incentive plan (the &quot;2011 Plan&quot;),
pursuant to which 30,000,000 shares plus annual increases as defined in the plan, amounting to a cumulative increase of 1,500,000
as of December 31, 2018, making 31,500,000 allowable for issuance as awards to employees, directors, consultants and other service
providers. Under the 2011 Plan, we are authorized to issue incentive stock options intended to qualify under Section 422 of the
Code and non-qualified stock options. The incentive stock options may only be granted to employees. Nonstatutory stock options
may be granted to employees, directors and consultants. The 2011 Plan is administered by our Board of Directors until such time
as such authority has been delegated to a committee of the Board of Directors. The 2011 Plan was ratified by our shareholders in
2012. To date, 13,292,500 stock options have been granted and remain outstanding under the 2011 Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 45; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Incentive Plan Awards</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">From January 1, 2018
through December 31, 2018, the Company issued a total of 707,500 stock options under the 2011 Plan, which were issued to thirteen
of its employees.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table
sets forth certain information regarding our 2008 Plan and 2011 Plan as of December 31, 2018:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: bottom; text-align: center">
    <TD STYLE="width: 33%"><P STYLE="margin-top: 0; margin-bottom: 0; text-align: center"><B>Number of securities to be</B></P>
                           <P STYLE="margin-top: 0; margin-bottom: 0; text-align: center"><B>issued upon exercise of</B></P>
                           <P STYLE="margin-top: 0; margin-bottom: 0; text-align: center"><B><U>outstanding stock options</U></B></P></TD>
    <TD STYLE="width: 34%; text-align: center"><P STYLE="margin-top: 0; margin-bottom: 0; text-align: center"><B>Weighted-average exercise price</B></P>
                           <P STYLE="margin-top: 0; margin-bottom: 0; text-align: center"><B><U>of outstanding stock options</U></B></P></TD>
    <TD STYLE="width: 33%; text-align: center"><P STYLE="margin-top: 0; margin-bottom: 0; text-align: center"><B>Number of securities remaining</B></P>
                           <P STYLE="margin-top: 0; margin-bottom: 0; text-align: center"><B>available for future issuance under</B></P>
                           <P STYLE="margin-top: 0; margin-bottom: 0; text-align: center"><B><U>equity compensation plans</U></B></P></TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: center">14,820,589</TD>
    <TD STYLE="text-align: center">$0.23</TD>
    <TD STYLE="text-align: center">18,207,500</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;<B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><I>Director Compensation Program</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Effective
December 31, 2016, the Board approved a compensation program, effective January 1, 2017, for non-executive (non-employee)
directors pursuant to which each director will receive up to 1,500,000 restricted shares of common stock, pursuant to a
restricted stock grant agreement (&ldquo;New Program RSA&rdquo;), 750,000 shares of which will vest 1/12 on the last day of
each calendar quarter over a three year period, for so long as such director serves as a director of the Company, and 750,000
shares of which will vest upon the achievement by the Company of certain performance goals in accordance with the New Program
RSA or by resolution of the Board of Directors. New directors will receive up to 1,500,000 restricted shares of common stock
pursuant to a restricted stock grant agreement (&ldquo;RSA&rdquo;) on the date on which such new director is named, 750,000
shares of which will vest 1/12 on the last day of each calendar quarter over a three year period for so long as such director
serves as a director of the Company, and 750,000 shares of which will vest upon the achievement by the Company of certain
performance goals in accordance with the RSA or by resolution of the Board of Directors .</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the year ended
December 31, 2018, the Company issued a total of 1,562,500 shares of common stock to four directors for their 2018 service pursuant
to their respective RSAs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Warrants</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2018, as a part of the Company&rsquo;s private placement, the Company issued 273,333 warrants to the
placement agents. These warrants, valued at $26,206, are exercisable for five years from the effective date of issuance at an
exercise price of $0.15 per share. The Company estimated the fair value of the warrants utilizing the Black-Scholes pricing
model.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended
December 31, 2018 as a result of Draw Downs on our Convertible Line of Credit with Lender, the Company issued 407,784 common stock
purchase warrants with a total value of $61,282 and each with a $0.1778 exercise price and exercisable for a three year period
from the effective date of issuance. The Company estimated the fair value of the warrants utilizing the Black-Scholes pricing model.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection to the
issuance of a note payable on August 27, 2018, the Company issued 900,000 common stock purchase warrants with a total value of
$115,521 and each with a $0.25 exercise price and exercisable for a period of five years from the effective date of issuance.
The Company estimated the fair value of the warrants utilizing the Black-Scholes pricing model. As a result of this transaction,
the Company recorded $100,102 of debt discount consisting of the relative fair value of the warrants which is being amortized to
interest expense over the term of the note.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 46; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_011"></A><B>ITEM 6. SELECTED FINANCIAL DATA</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_012"></A><B>ITEM 7. MANAGEMENT&rsquo;S DISCUSSION
AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This report contains
forward-looking statements that are based on current expectations, estimates, forecasts, and projections about us, the industry
in which we operate and other matters, as well as management's beliefs and assumptions and other statements regarding matters that
are not historical facts. These statements include, in particular, statements about our plans, strategies and prospects. For example,
when we use words such as &ldquo;projects,&rdquo; &ldquo;expects,&rdquo; &ldquo;anticipates,&rdquo; &ldquo;intends,&rdquo; &ldquo;plans,&rdquo;
&ldquo;believe,&rdquo; &ldquo;seeks,&rdquo; &ldquo;estimates,&rdquo; &ldquo;should,&rdquo; &ldquo;would,&rdquo; &ldquo;could,&rdquo;
&ldquo;will,&rdquo; &ldquo;opportunity,&rdquo; &ldquo;potential&rdquo; or &ldquo;may,&rdquo; and variations of such words or other
words that convey uncertainty of future events or outcomes, we are making forward-looking statements within the meaning of Section
27A of the Securities Act of 1933 (Securities Act) and Section 21E of the Securities Exchange Act of 1934, as amended (Exchange
Act).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">These forward-looking
statements are subject to numerous assumptions, risks and uncertainties that may cause the Company&rsquo;s actual results to be
materially different from any future results expressed or implied by the Company in those statements. The most important factors
that could prevent the Company from achieving its stated goals include, but are not limited to, the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD STYLE="text-align: justify">volatility or decline of the Company&rsquo;s stock price, or absence of stock price appreciation;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD STYLE="text-align: justify">potential fluctuation in quarterly results;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.5in">(c)</TD><TD STYLE="text-align: justify">failure of the Company to earn revenues or profits;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.5in">(d)</TD><TD STYLE="text-align: justify">inadequate capital to continue or expand its business, and inability to raise additional capital
or financing to implement its business plans;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.5in">(e)</TD><TD STYLE="text-align: justify">unavailability of capital or financing to prospective customers of the Company to enable them to
purchase products and services from the Company;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.5in">(f)</TD><TD STYLE="text-align: justify">failure to commercialize the Company&rsquo;s technology or to make sales;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.5in">(g)</TD><TD STYLE="text-align: justify">reductions in demand for the Company&rsquo;s products and services, whether because of competition,
general industry conditions, loss of tax incentives for solar power, technological obsolescence or other reasons;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.5in">(h)</TD><TD STYLE="text-align: justify">rapid and significant changes in markets;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.5in">(i)</TD><TD STYLE="text-align: justify">inability of the Company to pay its liabilities, including without limitation its loans from lenders;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.5in">(j)</TD><TD STYLE="text-align: justify">litigation with or legal claims and allegations by outside parties;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.5in">(k)</TD><TD STYLE="text-align: justify">insufficient revenues to cover operating costs, resulting in persistent losses;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.5in">(l)</TD><TD STYLE="text-align: justify">potential dilution of the ownership of existing shareholders in the Company due to the issuance
of new securities by the Company in the future; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.5in">(m)</TD><TD STYLE="text-align: justify">Rapid and significant changes to costs of raw materials from government tariffs or other market
factors.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in"></P>

<!-- Field: Page; Sequence: 47; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There is no assurance
that the Company will be profitable. The Company may not be able to successfully develop, manage, or market its products and services.
The Company may not be able to attract or retain qualified executives and other personnel. Intense competition may suppress the
prices that the Company can charge for its products and services, hindering profitability or causing losses. The Company may not
be able to obtain customers for its products or services. Government regulation may hinder the Company&rsquo;s business. Additional
dilution in outstanding stock ownership may be incurred due to the issuance of more shares, warrants and stock options, or the
exercise of outstanding warrants and stock options. The Company is exposed to other risks inherent in its business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Because the statements
are subject to risks and uncertainties, actual results may differ materially from those expressed or implied by the forward-looking
statements. The Company cautions you not to place undue reliance on the statements, which speak only as of the date of this Form
10-K. The cautionary statements contained or referred to in this section should be considered in connection with any subsequent
written or oral forward-looking statements that the Company or persons acting on its behalf may issue. The Company does not undertake
any obligation to review or confirm analysts&rsquo; expectations or estimates or to release publicly any revisions to any forward-looking
statements to reflect events or circumstances after the date of this Form 10-K, or to reflect the occurrence of unanticipated events.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>OVERVIEW:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision invents, designs,
engineers, manufactures and sells solar powered products and proprietary technology solutions serving three markets that are experiencing
annual global spending in the billions of dollars and that are experiencing significant growth:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD>
    <TD STYLE="text-align: justify">electric vehicle charging infrastructure; </TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD>
    <TD STYLE="text-align: justify">out of home advertising platforms; and </TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD>
    <TD STYLE="text-align: justify">energy security and disaster preparedness. </TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company focuses
on creating renewably energized, high-quality products for electric vehicle (&ldquo;EV&rdquo;) charging, outdoor media and branding,
and energy security that are rapidly deployable and attractively designed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We currently produce
two categories of products: the patented EV ARC&trade; (Electric Vehicle Autonomous Renewable Charger) and the patented Solar Tree&reg;.
We have recently submitted third and fourth product categories, the EV-Standard&trade; product and the UAV ARC&trade; drone charging
product, for patent approval. They are both patent pending and in late stage product development and engineering. All four product
lines incorporate the same underlying technology and value, having a built-in renewable energy source in the form of attached solar
panels and/or light wind generator, along with battery storage. The EV ARC&trade; product is a permanent solution in a transportable
format and the Solar Tree&reg; product is a permanent solution in a fixed format. The EV-Standard&trade; is also fixed, but uses
an existing streetlamp&rsquo;s foundation and grid connection. The UAV ARC&trade; is a permanent solution in a transportable format
and will be used to charge drone (UAV) fleets. Envision&rsquo;s EV charging solutions for electric vehicles and aerial drones can,
or in the case of drone charging currently under development, are expected to, produce, deliver, and store power without the time
and expense of having to be connected to the utility grid. See &ldquo;Products and Technologies&rdquo; in the business section
for more details on these products and technologies.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that there
is a clear need for a rapidly deployable and highly scalable EV charging infrastructure, and that our products fulfill that requirement.
We are agnostic as to the EV charging service equipment (&ldquo;EVSE&rdquo;) and integrate best of breed solutions based upon our
customer&rsquo;s requirements. For example, our EV ARC&trade; and Solar Tree&reg; products have been deployed with Chargepoint,
Blink, Juice Box, Bosch, AeroVironment and other high quality EV charging solutions. We can make recommendations to customers or
we can comply with their specifications and/or existing charger networks. Our products replace the infrastructure required to support
EV chargers, not the chargers themselves. We do not sell EV charging, rather we sell products which enable it.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 48; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe our chief
differentiators are:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD>
    <TD STYLE="text-align: justify">our ability to invent, design, engineer, and manufacture solar powered products which dramatically reduce the cost, time and complexity of the installation and operation of EV charging infrastructure and outdoor media platforms when compared to traditional, utility grid tied alternatives;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD>
    <TD STYLE="text-align: justify">our products&rsquo; capability to operate during grid outages and to provide a source of emergency power rather than becoming inoperable during times of emergency or other grid interruptions; and</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD>
    <TD STYLE="text-align: justify">our ability to create new and patentable inventions which are marketable and a complex integration of our own proprietary technology and parts, with other commonly available engineered components, creating a further barrier to entry for our competition.</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Historically, we have
earned revenue primarily from the sale of EV ARCs&trade; to large private companies, such as Google, Genentech, and Johnson &amp;
Johnson, and government agencies such as the City of New York and the State of California. Our contract with the State of California
was recently renewed for two more years, with two more one-year options (i.e. a total potential of four years). The scope of the
contract was expanded to include more of our products and to have a State estimated value of over $20 million. On September 10,
2018, the Company received a new $3,300,000 order from the City of New York for 50 EV ARC&trade; units for delivery in the fourth
quarter of 2018 and the first half of 2019. The Company&rsquo;s total contracted backlog as of December 31, 2018 is approximately
$4.4M. We have yet to launch our outdoor media advertising service other than signing our agreement with Outfront Media in November
2017, and developing our revenue model in discussions with it. Revenue from this business is expected from potential sponsors and
from advertisers willing to pay fees to us or to our media partners to display their brands, messages and advertisements on the
surfaces of our products or on outdoor digital or static screens mounted on our EV charging solutions. Our energy security business
is connected with the deployment of our EV chargers and serves as an additional benefit to the value proposition of our charging
products. Our onboard state-of-the-art storage batteries installed on our EV chargers provide another reason for certain customers
such as municipalities, counties, states, the Federal government, hospitals, fire departments, large private enterprises with substantial
facilities, and vehicle fleet operators, to buy our products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We currently do not
plan to charge separately for the energy storage capability, which is generally standard on all of our products. For an additional
fee, we offer extra storage batteries on particular charging stations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our current list of
products includes:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify">1.</TD>
    <TD STYLE="text-align: justify">EV ARC&trade; Electric Vehicle Autonomous Renewable Charger (patented).</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">2.</TD>
    <TD STYLE="text-align: justify">Transformer EV ARC&trade; Stowable Electric Vehicle Autonomous Renewable Charger (patented).</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">3.</TD>
    <TD STYLE="text-align: justify">EV ARC&trade; HP DC Fast Charging Electric Vehicle Autonomous Renewable Charger.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">4.</TD>
    <TD STYLE="text-align: justify">EV ARC&trade; Media Electric Vehicle Autonomous Renewable Charger with advertising screen and or branding/messaging.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">5.</TD>
    <TD STYLE="text-align: justify">EV ARC&trade; Autonomous Renewable Motorcycle Charger.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">6.</TD>
    <TD STYLE="text-align: justify">EV ARC&trade; Autonomous Renewable Bicycle Charger.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">7.</TD>
    <TD STYLE="text-align: justify">ARC Mobility&trade; Transportation System.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">8.</TD>
    <TD STYLE="text-align: justify">The Solar Tree&reg; DCFC product, a single-column mounted smart generation and energy storage system with the capability to provide a 50kW DC fast charge to one or more electric vehicles (patented).</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 49; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The EV Standard&trade;
and UAV ARC&trade; are currently in the development and patenting phase of their product evolution.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our current products
can be upgraded with the addition of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify">1.</TD>
    <TD STYLE="text-align: justify">EnvisionTrak&trade; sun tracking technology (patented),</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">2.</TD>
    <TD STYLE="text-align: justify">Data capture and management (IoT),</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">3.</TD>
    <TD STYLE="text-align: justify">SunCharge&trade; solar powered EV charging,</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">4.</TD>
    <TD STYLE="text-align: justify">ARC&trade; technology energy storage,</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">5.</TD>
    <TD STYLE="text-align: justify">E-Power emergency power panels,</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">6.</TD>
    <TD STYLE="text-align: justify">LED lighting,</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">7.</TD>
    <TD STYLE="text-align: justify">Media and branding screens, and</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">8.</TD>
    <TD STYLE="text-align: justify">Security cameras, WiFi, sound, and emergency call boxes.</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Critical Accounting Policies</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Please refer to Note
1 in the consolidated financial statements for further information on the Company&rsquo;s critical accounting policies which are
summarized as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Use of Estimates.</I>
The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United
States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts
of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates in
the accompanying consolidated financial statements include the allowance for doubtful accounts receivable, valuation of inventory
and standard cost allocations, depreciable lives of property and equipment, estimates of loss contingencies, valuation of beneficial
conversion features in convertible debt, valuation of share-based payments, and the valuation allowance on deferred tax assets.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Accounts Receivable.
</I>Accounts receivable are customer obligations due under normal trade terms. Management reviews accounts receivable on a periodic
basis to determine if any receivables may become uncollectible. Management&rsquo;s evaluation includes several factors including
the aging of the accounts receivable balances, a review of significant past due accounts, dialogue with the customer, the financial
profile of a customer, our historical write-off experience, net of recoveries, and economic conditions. The Company includes any
accounts receivable balances that are determined to be uncollectible in its overall allowance for doubtful accounts. Further, the
Company may record a general reserve in its allowance for doubtful accounts to account for future changes that may negatively impact
our overall collections. After all attempts to collect a receivable have failed, the receivable is written off against the allowance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Inventory. </I>Inventory
is stated at the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting.
Inventory costs primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process
for products being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead
costs associated with the manufacturing process. The Company regularly reviews inventory components and quantities on hand, and
performs annual physical inventory counts. A reserve is established if this review process determines the net realizable value
of such inventory may be below the carrying value.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I></I></P>

<!-- Field: Page; Sequence: 50; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Impairment of Long-lived
Assets. </I>The Company accounts for long-lived assets in accordance with the provisions of ASC 360-10-35-15 &ldquo;Impairment
or Disposal of Long-Lived Assets.&rdquo; This guidance requires that long-lived assets and certain identifiable intangibles be
reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.
Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted
net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized
is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed
of are reported at the lower of the carrying amount or fair value less costs to sell.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Accounting for Derivatives</I>.
The Company evaluates its convertible instruments, options, warrants or other contracts to determine if those contracts or embedded
components of those contracts qualify as derivatives to be separately accounted for under ASC Topic 815, &ldquo;Derivatives and
Hedging.&rdquo;&nbsp;&nbsp;The result of this accounting treatment is that the fair value of the derivative is marked-to-market
each balance sheet date and recorded as a liability.&nbsp; In the event that the fair value is recorded as a liability, the change
in fair value is recorded in the statement of operations as other income (expense).&nbsp; Upon conversion of a note where the embedded
conversion option has been bifurcated and accounted for as a derivative liability, the Company records the shares at fair value,
relieves all related notes, derivatives, and debt discounts, and recognizes a net gain or loss on extinguishment.&nbsp; Equity
instruments that are initially classified as equity that become subject to reclassification under ASC Topic 815 are reclassified
to liabilities at the fair value of the instrument on the reclassification date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Revenue and Cost
Recognition.</I> On January 1, 2018, Envision adopted the revenue standards of Financial Accounting Standards Board Update No.
2014-09: &ldquo;Revenue from Contracts with Customers (Topic 606).&rdquo; The core principle of this Topic is that an entity recognizes
revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which
the entity expects to be entitled in exchange for those goods or services. Revenue is recognized in accordance with that core principle
by applying the following five steps: 1) identify the contracts with a customer; 2) identify the performance obligations in the
contract; 3) determine the transaction price; 4) allocate the transaction price to the performance obligations; and 5) recognize
revenue when (or as) we satisfy a performance obligation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues are primarily
derived from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously
sold products, and revenues from sales of professional services.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from inventoried
product sales are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes
place. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The
customer is typically obligated to make payment for such products within a 30-45 day period after delivery.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from maintenance
fees are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined at
the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service
in advance of the maintenance period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from professional
services are recognized as services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements
with agreed to hourly rates of service categories in line with expertise requirements. These services are billed to a customer
as such services are provided and the customer will be obligated to make payments for such services typically within a 30-45 day
period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company includes
shipping and handling fees billed to customers as revenues, and shipping and handling costs as cost of revenues.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Any deposits received
from a customer prior to delivery of the purchased product or monies paid to us prior to the period for which a service is provided
are accounted for as deferred revenue on the balance sheet.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Sales tax is recorded
on a net basis and excluded from revenue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 51; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company generally
provides a one year warranty on its products for materials and workmanship but may provide multiple year warranties as negotiated,
and will pass on the warranties from its vendors, if any, which generally covers this one year period. In accordance with ASC 450-20-25,
the Company accrues for product warranties when the loss is probable and can be reasonably estimated.&nbsp; At December 31, 2018,
the Company has no product warranty accrual given the Company&rsquo;s de minimis historical financial warranty experience.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Cost of Revenues.
</I>The Company records direct material and component costs, direct labor and associated benefits, and manufacturing overhead
costs such as supervision, manufacturing equipment depreciation, rent, and utility costs, all of which are included in inventory
prior to a sale, as costs of revenues. The Company further includes shipping and handling fees billed to customers as revenues,
and shipping and handling costs as cost of revenues.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Changes in Accounting
Principles</I>. Other than the adoption of ASC 606 &ldquo;Revenues from Contracts with Customers&rdquo; there were no significant
changes in accounting principles that were adopted during the year ended December 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Results of Operations</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Results of Operations for the Year
Ended December 31, 2018 Compared to the Year Ended December 31, 2017</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Revenue. </I>For
the year ended December 31, 2018, our revenues were $6,162,402 compared to $1,412,042 for the same period in 2017, a 336% increase.
Revenues for the period ended December 31, 2018 were derived primarily from sale and delivery of 90 EVARC&trade; units. Revenues
in the period ended December 31, 2017 were derived from the sale and delivery of twenty EVARC&trade; units, seven of which were
ordered via our State of California contract and four of which were ordered via our New York City contract.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Gross Profit. </I>For
the year ended December 31, 2018, we had a gross loss of $192,100 compared to a gross loss of $472,751 for the same period in 2017,
a 59% improvement. The decrease in the gross loss in the year ended December 31, 2018 compared to the year ended December 31, 2017
is related to increased production and delivery volumes. Although we have gross profits on certain sales of our EVARC&trade; units,
more generally in these earlier stages of the production evolution for the EV ARC&trade; with lower overall production volumes,
we determined that the appropriate selling price point, based on the market, was lower than the actual total direct and indirect
costs of production. For our EV ARC&trade; product, direct labor and material costs are lower than the selling price at the individual
product level, however, when all of our overhead cost allocations such as rent, indirect labor, and other allocated general overhead
costs are spread across the lower volume of units we produce to date, we have recognized gross losses on sales rather than gross
profits. We continually endeavor to make production improvements in both our products and our processes to reduce our manufacturing
costs while maintaining the high quality for which we strive. As unit sales continue to increase and become sufficient to overcome
overhead costs shared amongst all of our production, and we trend toward reducing our cost base through improved economies of scale,
production process improvements, and component cost reductions, management believes that gross profits can be realized and maintained.
Additionally, during 2018, the Company recorded approximately $72,000 of additional loss contingency related to the purchase order
issued from the City of New York.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Operating Expenses.
</I>Total operating expenses were $2,337,446 for the year ended December 31, 2018 compared to $2,227,645 for the same period in
2017, a 5% increase. During the year ended December 31, 2018 as compared to the year ended December 31, 2017: general labor increased
approximately $50,000 primarily due to some modest pay increases along with an increase in our accrued payroll expenses; sales
costs increased by approximately $115,000 primarily as a result of increased commissions associated with our increased revenues
and due to increased costs of software tools used by our sales team; stock option expense decreased by approximately $110,000 due
to the full vesting of past issued grants in 2017; director fees increased approximately $125,000 due to stock awards issued or
earned during 2018; we had an increase in marketing related costs of approximately $30,000 due to increased direct marketing activities;
and experienced decrease of approximately $90,000 in financial advisory consulting expenses.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 52; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Provision for Taxes.
</I>Our tax expense for the year ended December 31, 2017 related to charges for the California Franchise Tax Board based on the
minimum tax due to the state for each year. We did not incur any federal tax liability for the years ended December 31, 2018 or
December 31, 2017 because we incurred operating losses in these periods.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Interest Expense.
</I>Interest expense was $1,089,223 for the year ended December 31, 2018 compared to $474,601 for the same period in 2017, a 130%
increase. Coupon type interest on outstanding debt including the purchase order financing loan and term refinancing loan incurred
in 2017, amounted to approximately $225,000 in 2018 compared to $142,000 in 2017, a 58% increase. Additional interest expense
of $861,782 in 2018 and $271,098 in 2017, a 218% increase, primarily resulted from the amortization of debt discounts associated
with the beneficial conversion features and warrants issued as a part of our debt facilities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Gain on Debt Settlement.
</I>For the year ended December 31, 2018, we had no gain on debt settlement compared to a gain on debt settlement of $25,524 for
the same period in 2017. The majority of the gain on debt settlement in 2017 resulted from the favorable discharge of a note payable
settled in the period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Gain on Debt Extinguishment:
</I>For the year ended December 31, 2018, we had no gain on debt extinguishment compared to a gain on debt extinguishment of $107,081
for the same period in 2017. The amounts represent the change in fair value of the embedded conversion option attached to an original
Gemini Master Fund note. This note was settled during 2017 resulting in the gain on debt extinguishment according to our accounting
policy and there was no such liability at December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Net Loss. </I>We
generated net losses of $3,598,780 for the year ended December 31, 2018, compared to a net loss of $3,041,430 for the same period
in 2017, a 18% increase. The major components of these losses, and the changes of such between years, are discussed in the above
paragraphs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Liquidity and Capital Resources</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At December 31, 2018,
we had cash of $244,024. We have historically met our cash needs through a combination of proceeds from private placements of our
securities, and from loans. Our cash requirements are generally for operating activities.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our operating activities
resulted in cash used in operations of $712,456 for the year ended December 31, 2018, compared to cash used in operations of $3,437,312
for the year ended December 31, 2017. The primary driver of the 2018 net cash used in operations included the net loss of $3,598,780
we experienced in the period offset by various net changes in balance sheet items and other non-cash items recorded in such loss.
In 2018, we had non-cash charges consisting of $237,500 of stock issued for director services, $111,572 related to the granting
of stock options primarily in 2018, $861,782 related to the amortization of debt discount and $62,839 of depreciation and amortization
expenses. Notable balance sheet account changes effecting cash used in operations include an increase in accounts receivable of
$1,284,756 related to the sale and delivery of EVARC&trade; units during the month of December; and increase in prepaid expenses
of $230,669 related to deposits made to acquire materials; a decrease in inventory of $1,241,040 which was a result from the sale
and delivery of approximately 30 EVARC&trade; units that were built as of December 31, 2017 but not delivered until 2018; a decrease
in deposits of $51,047 primarily related to our facility lease; an increase in accounts payable amounting to $881,967 primarily
related to materials purchased for product builds; an increase in accrued expenses of $162,246 including increases in accrued
interest and accrued vacation; an increase of $50,000 of deferred salary of our chief executive officer; and increase of $758,271
of deferred revenue from progress payments received from our customer of our first EV ARC&trade; HP DC Fast Charging Electric
Vehicle Autonomous Renewable Chargers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cash used in investing
activities during the year ended December 31, 2018 was $32,282, compared to $26,365 during the same period in 2017. In 2018, $23,740
was used to purchase certain manufacturing equipment. In 2017, the majority of cash was used to purchase certain equipment to assist
in the physical movement of our product through production and to final delivery. Additionally, in 2018 and 2017 respectively,
the Company incurred $59,079 and $2,470 to fund patent costs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 53; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cash received in our
financing activities was $585,287 for the year ended December 31, 2018, compared to cash received of $3,858,584 during the same
period in 2017. In 2018, a net of $278,000 is attributable to the sale of common stock in private placements while we borrowed
$750,000 on a note payable and made principal payments amounting to $212,685 on other debt instruments. The Company also funded
$195,028 of deferred equity offering costs related to our planned future public offering. In 2017, $2,291,400 was attributable
to the sale of common stock in private placements, less offering costs for such period. Additionally, in 2017, the Company borrowed
$1,650,000 net of repayments of $1,000,000 on various debt instrument and further made principal payments of $60,533 on certain
other debt instruments.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Current assets increased
to $2,921,763 at December 31, 2018 from $2,784,595 at December 31, 2017 while current liabilities increased to $5,681,343 at December
31, 2018 from $3,571,216 at December 31, 2017. As a result, our working capital deficit increased to $2,759,580 at December 31,
2018 from $786,621 at December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31,
2018, the Company had $2,862,940 in short term borrowings net of unamortized debt discounts of $520,696 with an additional $286,528
in long term borrowings. All of our borrowings incur interest rates between 6.0% and 10% per annum. Payments on the Company&rsquo;s
borrowings will restrict cash used for operations during 2019. Two of the short term borrowing arrangements, from the same lender,
are secured by substantially all the assets of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">While the Company has
been attempting to grow market awareness and focusing on the generation of sales to bring our product into the marketplace, the
Company has not generally earned an overall gross profit on its sales of products and services. &nbsp;It has been pricing its products
and services in an attempt to forge durable long-term customer relationships, to gain market share, and to establish its brand.
&nbsp;Management believes that with increased production volumes that we believe are forthcoming, efficiencies will continue to
improve, and total per unit production costs will decrease, thus allowing for consistent gross profits on the EV ARC &trade; product
as we move forward. The Company will continue to rely on capital infusions from the private or public placement of its securities
as well as initiating future debt instruments until it achieves positive cash flow from its business, which is predicated on increasing
sales volumes and the continuation of production cost reduction measures. Management cannot currently predict when or if it will
achieve positive cash flow.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Management believes
that evolution in the operations of the Company may allow it to execute on its strategic plan and enable it to experience profitable
growth in the future. This evolution is anticipated to include the following continual steps: addition of sales personnel and independent
sales channels, continued management of overhead costs, process improvements and vendor negotiations leading to cost reductions,
increased public awareness of the Company and its products, and the maturation of certain long sales cycle opportunities. Management
believes that these steps, if successful, may enable the Company to generate sufficient revenue and raise additional growth capital
to allow the Company to manage its debt burden appropriately and to continue operations. There is no assurance, however, as to
if or when the Company will be able to achieve those investment and operating objectives. The Company does not have sufficient
capital to meet its current cash needs, which include the costs of compliance with the continuing reporting requirements of the
Securities Exchange Act of 1934, as amended. The Company is also in the process of seeking additional capital and long and short-term
debt financing to attempt to overcome its working capital deficiencies. The Company is currently seeking financing, but there is
no assurance that the Company can raise sufficient capital or obtain sufficient financing to enable it to sustain monthly operations.
The Company will attempt to renegotiate the maturity dates of its current debt financings as needed and as it has done successfully
in the past, but there is no assurance that these efforts will be successful. In order to address its working capital deficit,
the Company is also seeking to increase sales of its existing products and services. There may not be sufficient funds available
to the Company to enable it to remain in business and the Company&rsquo;s needs for additional financing are likely to persist.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Contractual Obligations</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Please refer to Note
13 in the consolidated financial statements for further information on the Company&rsquo;s contractual obligations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B></B></P>

<!-- Field: Page; Sequence: 54; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Capitalization</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 2, 2018, we
filed with the Securities and Exchange Commission a Registration Statement on Form S-1 to raise equity capital through the offer
and sale of units consisting of shares of our common stock and warrants to purchase additional shares of common stock. The Company
has applied to list its common stock and the warrants included in the units for trading on the NASDAQ Capital Market upon the closing
of this offering, if it closes. This public offering is expected to be made through a firm commitment underwriting conducted by
Maxim Capital Group, Inc., a registered member of the Financial Industry Regulatory Authority (&ldquo;FINRA&rdquo;). See our filing
at www.sec.gov for a copy of the registration statement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Going Concern Qualification</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As reflected in the
accompanying  consolidated financial statements for the year ended December 31, 2018, the Company had a net loss and net
cash used in operating activities of $3,598,780 and $712,456, respectively. Additionally, at December 31, 2018, the Company had
a working capital deficit of $2,759,580, an accumulated deficit of $41,875,659 and a stockholders&rsquo; deficit of $2,480,679.
It is management&rsquo;s opinion that these factors raise substantial doubt about the Company&rsquo;s ability to continue as a
going concern for a period of twelve months from the issuance date of this report.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">The Company has incurred
significant losses from operations, and such losses are expected to continue although we believe such losses will decline as we
progress. In addition, the Company has limited working capital. In the upcoming months, management's plans include seeking
additional operating and working capital through a combination of financings. There is no guarantee that additional capital or
debt financing will be available when and to the extent required, or that if available, it will be on terms acceptable to the Company.&nbsp;
Further, the Company continues to seek sales contracts for new product sales that should provide additional revenues and gross
profits. Additionally, Envision intends to refinance our various debt instruments as they become due.  All such actions and funds,
if successful, may not be sufficient to cover monthly operating expenses or meet minimum payments with respect to the Company&rsquo;s
liabilities over the next twelve months.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s
Independent Registered Public Accounting Firm has included a &ldquo;Going Concern Qualification&rdquo; in their report for the
years ended December 31, 2018 and 2017. The consolidated financial statements do not include any adjustments relating to the recoverability
and classification of recorded asset amounts or the amounts and classification of liabilities that might be necessary should the
Company be unable to continue as a going concern. Management&rsquo;s assessment of the going concern risk and the &ldquo;Going
Concern Qualification&rdquo; might make it substantially more difficult to raise capital.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Off-Balance Sheet Arrangements </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We do not have any
off-balance sheet arrangements that have, or are reasonably likely to have, a current or future effect on our financial condition,
changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources,
that are material to investors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_013"></A><B>ITEM 7A. QUANTITATIVE AND QUALITATIVE
DISCLOSURES ABOUT MARKET RISK</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 55; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_014"></A><B>ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY
DATA</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>



<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Envision Solar International, Inc. and
Subsidiary</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Consolidated Financial Statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>December 31, 2018 and 2017</B></P>



<P STYLE="margin: 0"></P>

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<!-- Field: Page; Sequence: 56 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Envision Solar International, Inc. and Subsidiary</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="index"></A>Table of Contents</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 89%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 11%; border-bottom: Black 1pt solid; text-align: center">Page (s)</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><A HREF="#fs01">Report of Independent Registered Public Accounting Firm</A></TD>
    <TD STYLE="text-align: center">F-2</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><A HREF="#fs02">Consolidated Balance Sheets</A></TD>
    <TD STYLE="text-align: center">F-3</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><A HREF="#fs03">Consolidated Statements of Operations</A></TD>
    <TD STYLE="text-align: center">F-4</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><A HREF="#fs04">Consolidated Statements of Changes in Stockholders&rsquo; Deficit</A></TD>
    <TD STYLE="text-align: center">F-5</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><A HREF="#fs05">Consolidated Statements of Cash Flows</A></TD>
    <TD STYLE="text-align: center">F-6</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><A HREF="#fs06">Notes to Consolidated Financial Statements</A></TD>
    <TD STYLE="text-align: center">F-7</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 57; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><IMG SRC="image_001.jpg" ALT="" STYLE="height: 33pt; width: 334.5pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><A NAME="fs01"></A>Report of Independent Registered Public
Accounting Firm</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To the Board of Directors and Stockholders
of:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Envision Solar International, Inc.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Opinion on the Financial Statements</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have audited the accompanying consolidated
balance sheets of Envision Solar International, Inc. and Subsidiary (the &ldquo;Company&rdquo;) as of December 31, 2018 and 2017,
the related consolidated statements of operations, changes in stockholders&rsquo; deficit, and cash flows, for each of the two
years in the period ended December 31, 2018, and the related notes (collectively referred to as the &ldquo;consolidated financial
statements&rdquo;). In our opinion, the consolidated financial statements present fairly, in all material respects, the consolidated
financial position of the Company as of December 31, 2018 and 2017, and the consolidated results of its operations and its cash
flows for each of the two years in the period ended December 31, 2018, in conformity with accounting principles generally accepted
in the United States of America.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Going Concern</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying consolidated financial
statements have been prepared assuming that the Company will continue as a going concern. As discussed in Note 2 to the consolidated
financial statements, the Company has a net loss and cash used in operations of $3,598,780 and $712,456, respectively, in 2018
and has a working capital deficit, stockholders&rsquo; deficit and accumulated deficit of $2,759,580, $2,480,679 and $41,875,659,
respectively, at December&nbsp;31,&nbsp;2018. These matters raise substantial doubt about the Company&rsquo;s ability to continue
as a going concern. Management&rsquo;s Plan in regards to these matters is also described in Note 2. The consolidated financial
statements do not include any adjustments that might result from the outcome of this uncertainty.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Basis for Opinion</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These consolidated financial statements
are the responsibility of the Company&rsquo;s management. Our responsibility is to express an opinion on the Company&rsquo;s consolidated
financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight
Board (United States) (&ldquo;PCAOB&rdquo;) and are required to be independent with respect to the Company in accordance with the
U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We conducted our audits in accordance with
the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether
the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required
to have, nor were we engaged to perform, an audit of internal control over financial reporting. As part of our audits we are required
to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the
effectiveness of the Company&rsquo;s internal control over financial reporting. Accordingly, we express no such opinion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our audits included performing procedures
to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing
procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and
disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant
estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe
that our audits provide a reasonable basis for our opinion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>/s/ Salberg &amp; Company P.A</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">SALBERG &amp; COMPANY, P.A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have served as the company&rsquo;s auditors
since 2008</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Boca Raton, Florida</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">March 20, 2019</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; color: #333399"><FONT STYLE="font-size: 8pt">2295
NW Corporate Blvd., Suite 240 &bull; Boca Raton, FL 33431</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; color: #333399"><FONT STYLE="font-size: 8pt">Phone:
(561) 995-8270 &bull; Toll Free: (866) CPA-8500 &bull; Fax: (561) 995-1920</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; color: #333399"><FONT STYLE="font-size: 8pt">www.salbergco.com
&bull; info@salbergco.com</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; color: #333399"><FONT STYLE="font-size: 8pt"><I>Member
National Association of Certified Valuation Analysts &bull; Registered with the PCAOB</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; color: #333399"><FONT STYLE="font: 8pt Times New Roman, Times, Serif"><I>Member
CPAConnect with Affiliated Offices Worldwide </I></FONT><FONT STYLE="font-size: 8pt">&bull; <FONT STYLE="font-family: Times New Roman, Times, Serif"><I>Member
Center for Public Company Audit Firms</I></FONT></FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></P>



<P STYLE="margin: 0"></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 58; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">Envision Solar International, Inc. and Subsidiary</P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><A NAME="fs02"></A>Consolidated Balance Sheets</P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt">December
    31,</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt">2018</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt">2017</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 9pt">Assets</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">Current Assets</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 66%; text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Cash</FONT></TD><TD STYLE="width: 2%"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-size: 9pt">244,024</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="width: 2%"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-size: 9pt">403,475</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Accounts Receivable, net</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">1,290,702</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">5,946</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Prepaid and other current assets</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">256,071</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">55,674</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Inventory, net</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">1,130,966</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">2,319,500</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">Total Current Assets</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">2,921,763</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">2,784,595</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">Property and Equipment, net</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">133,235</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">226,112</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">Other Assets</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Patents, net</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">131,625</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">75,279</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Deposits</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">105,541</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">156,588</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Deferred Equity Offering
    Costs</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">195,028</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">Total Other Assets</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">432,194</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">231,867</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt"><FONT STYLE="font-size: 9pt">Total Assets</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 9pt">3,487,192</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 9pt">3,242,574</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 9pt">Liabilities and Stockholders' Deficit</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">Current Liabilities</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Accounts Payable</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">1,368,257</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">486,690</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Accrued Expenses</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">614,170</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">451,924</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Sales Tax Payable</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">191</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">46</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Deferred Revenue</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">835,785</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">77,514</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 15pt; text-indent: -5pt"><FONT STYLE="font-size: 9pt">Convertible Line of Credit,
    net of discount of $0 and $226,768 at December 31, 2018 and 2017, respectively</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">960,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">923,232</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 15pt; text-indent: -5pt"><FONT STYLE="font-size: 9pt">Convertible Notes Payable
    - Current Portion, net of discount amounting to $446,381 and $175,668 at December 31, 2018 and 2017, respectively</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">1,104,235</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">1,486,948</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Convertible Note Payable -Related Party</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">135,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Note Payable, net of discount of $74,315 at
    December 31, 2018</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">788,185</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Auto Loan -current portion</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">10,520</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">9,862</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">Total Current Liabilities</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,681,343</TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">3,571,216</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 15pt; text-indent: -5pt"><FONT STYLE="font-size: 9pt">Convertible Note Payable
    -Related Party, net of debt discount amounting to $7,749 at December 31, 2018</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">177,251</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Convertible Notes Payable - Long Term Portion</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">100,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Long-term portion of Auto
    Loan</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">9,277</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">20,620</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">Total Long Term Liabilities</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">286,528</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">20,620</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">Total Liabilities</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">5,967,871</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">3,591,836</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">Commitments and Contingencies (Note 13)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">Stockholders' Deficit</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 15pt; text-indent: -5pt"><FONT STYLE="font-size: 9pt">Preferred Stock, $0.001 par
    value, 10,000,000 authorized, 0 outstanding as of December 31, 2018 and 2017, respectively.</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 15pt; text-indent: -5pt"><FONT STYLE="font-size: 9pt">Common Stock, $0.001 par
    value, 490,000,000 shares authorized, <FONT STYLE="font-family: Times New Roman, Times, Serif; font-weight: normal; font-style: normal">145,331,495
    and 141,835,662 shares issued or issuable and outstanding at December 31, 2018 and 2017, respectively.</FONT></FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">145,331</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">141,836</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Additional Paid-in-Capital</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">39,249,649</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">37,785,781</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Accumulated Deficit</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(41,875,659</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(38,276,879</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">Total Stockholders' Deficit</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(2,480,679</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(349,262</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt"><FONT STYLE="font-size: 9pt">Total Liabilities and Stockholders' Deficit</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 9pt">3,487,192</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 9pt">3,242,574</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">The accompanying notes are an integral part of these Consolidated Financial Statements</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<!-- Field: Page; Sequence: 59; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>Envision Solar
International, Inc. and Subsidiary</B></P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><A NAME="fs03"></A>Consolidated Statements of Operations</P>

<P STYLE="text-align: left; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="text-align: left; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">For the Year Ended December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="width: 66%">Revenues</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">6,162,402</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">1,412,042</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-bottom: 1pt">Cost of Revenues</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,354,502</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,884,793</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt">Gross Loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(192,100</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(472,751</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 5pt; text-indent: -5pt">Operating
Expenses (including stock based compensation expense of $349,072 and $430,084 for the years ended December 31, 2018 and 2017,
respectively)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,337,446</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,227,645</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left">Loss From Operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,529,546</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,700,396</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left">Other Income (Expense)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Other Income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,729</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,762</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt">Gain on sale of Fixed Assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,260</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Gain on Debt Settlement, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,524</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt">Interest Expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><P STYLE="margin-top: 0; margin-bottom: 0">(1,089,223</P></TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(474,601</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Gain on debt extinguishment</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&ndash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">107,081</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Total Other Income (Expense)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,069,234</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(340,234</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left">Loss Before Tax Expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,598,780</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,040,630</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Tax Expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&ndash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">800</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Net Loss</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(3,598,780</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(3,041,430</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Net Loss Per Share- Basic and Diluted</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(0.02</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(0.02</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-bottom: 2.5pt">Weighted Average Shares Outstanding - Basic and Diluted</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">144,564,006</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">127,470,749</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">The accompanying notes are an integral part of these Consolidated Financial Statements</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<!-- Field: Page; Sequence: 60; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">Envision Solar International, Inc. and Subsidiary</P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><A NAME="fs04"></A>Consolidated Statements of Changes in Stockholders' Deficit</P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">For the Years
Ended December 31, 2018 and 2017</P>



<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Preferred Stock</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Common Stock</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 8pt">Additional Paid-in</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 8pt">Accumulated</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 8pt">Total Stockholders'</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Stock</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Amount</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Stock</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Amount</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Capital</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Deficit</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Deficit</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="width: 23%; padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">Balance December 31, 2016</FONT></TD><TD STYLE="width: 2%; padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 7%; border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 7%; border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 7%; border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">120,105,418</FONT></TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 7%; border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">120,105</FONT></TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 7%; border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">33,730,240</FONT></TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 7%; border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">(35,235,449</FONT></TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="width: 2%; padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 7%; border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">(1,385,104</FONT></TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Stock Issued for Cash</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">15,633,327</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">15,634</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">2,329,366</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">2,345,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Cash Offering Costs</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(53,600</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(53,600</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Stock Issued for Loan Conversion</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">4,698,060</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">4,698</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">700,011</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">704,709</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Stock Issued for Services</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">15,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">15</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">2,235</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">2,250</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Stock Issued for Services - Related Party</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">180,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">180</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">26,820</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">27,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Stock Issued for Director Services</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">750,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">750</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">111,750</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">112,500</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Shares Issued for Loan Guaranty -Related Party</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">453,857</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">454</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">67,624</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">68,078</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Value of Warrants and Beneficial Conversion
    Features Related to Debt Instruments</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">651,251</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">651,251</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Stock Option Expense</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">220,084</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">220,084</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Net Loss 2017</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(3,041,430</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(3,041,430</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">Balance December 31, 2017</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">141,835,662</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">141,836</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">37,785,781</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">(38,276,879</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">(349,262</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Stock Issued for Cash</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">1,933,333</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">1,933</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">288,067</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">290,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;`&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Cash Offering Costs</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(12,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(12,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Stock Issued for Director Services</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">1,562,500</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">1,562</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">235,938</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">237,500</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Value of Warrants and Beneficial Conversion Features Related to
    Debt Instruments</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">840,291</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">840,291</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Stock Option Expense</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">111,572</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">111,572</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">Net Loss 2018</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(3,598,780</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(3,598,780</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">Balance December 31, 2018</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">145,331,495</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">145,331</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">39,249,649</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">(41,875,659</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">(2,480,679</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
</TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">The accompanying notes are an integral part of these Consolidated Financial Statements</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<!-- Field: Page; Sequence: 61; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">Envision Solar International, Inc. and Subsidiary</P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><A NAME="fs05"></A>Consolidated Statements of Cash Flows</P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt">For
    the Year Ended December 31,</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt">2018</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt">2017</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">CASH FLOWS FROM OPERATING ACTIVITIES:</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 66%; text-align: left"><FONT STYLE="font-size: 9pt">Net Loss</FONT></TD><TD STYLE="width: 2%"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-size: 9pt">(3,598,780</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD STYLE="width: 2%"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-size: 9pt">(3,041,430</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">Adjustments to Reconcile Net loss to Net Cash Used in Operating
    Activities:</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Depreciation and Amortization</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">62,839</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">69,381</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Common Stock Issued for Loan Guaranty</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">68,250</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Common Stock Issued for Services</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">237,500</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">141,750</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Gain on Debt Settlement, net</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(25,524</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Compensation Expense Related to Grant of Stock
    Options</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">111,572</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">220,084</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Gain on Debt Extinguishment</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(107,081</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Gain on Sale of Fixed Assets</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(16,260</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Amortization of Debt Discount</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">861,782</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">271,098</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Amortization of Debt Issue Costs</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">800</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">Changes in assets and liabilities:</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">(Increase) decrease in:</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Accounts Receivable</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(1,284,756</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">1,155,118</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Prepaid Expenses and Other Current Assets</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(230,669</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">19,659</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-left: 10pt"><FONT STYLE="font-size: 9pt">Inventory</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">1,241,040</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(2,004,526</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt"><FONT STYLE="font-size: 9pt">Deposits</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">51,047</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(1,810</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">Increase (decrease) in:</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Accounts Payable</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">881,567</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(386,322</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Accrued Expenses</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">162,246</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">146,185</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Convertible Note Payable Issued in Lieu of Salary
    - Related Party</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">50,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">85,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Sales Tax Payable</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">145</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(50,135</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Deferred Revenue</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">758,271</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">2,191</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">NET CASH USED IN OPERATING ACTIVITIES</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(712,456</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(3,437,312</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">CASH FLOWS FROM INVESTING ACTIVITIES:</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt"><FONT STYLE="font-size: 9pt">Purchase of Equipment</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(23,470</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(23,895</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="padding-left: 10pt"><FONT STYLE="font-size: 9pt">Sale of Equipment</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">50,267</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Funding of Patent Costs</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(59,079</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(2,470</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">NET CASH USED IN INVESTING ACTIVITIES</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(32,282</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(26,365</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">CASH FLOWS FROM FINANCING ACTIVITIES:</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Proceeds from Sale of Common Stock</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">290,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">2,345,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Payments of Offering Costs Related to Sale of
    Common Stock</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(12,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(53,600</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Borrowings on Convertible Note Payable</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">1,500,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Borrowings (Repayments) on Convertible Line
    of Credit, Net</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(190,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">1,150,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Payments on Line of Credit, Net</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(1,000,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Repayments of Convertible Notes Payable</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(12,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(12,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Borrowings (Repayments) on Notes Payable</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">750,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(40,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Repayments of Auto Loan</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(10,685</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(8,533</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Payments of Deferred Equity Offering Costs</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(195,028</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Payments of Loan Offering
    Costs</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(35,000</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">(22,283</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">NET CASH PROVIDED BY FINANCING ACTIVITIES</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">585,287</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">3,858,584</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">NET INCREASE (DECREASE) IN CASH</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">(159,451</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">)</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">394,907</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">CASH AT BEGINNING OF YEAR</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">403,475</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">8,568</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt"><FONT STYLE="font-size: 9pt">CASH AT END OF YEAR</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 9pt">244,024</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 9pt">403,475</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-decoration: underline; text-align: left"><FONT STYLE="font-size: 9pt">Supplemental Disclosure of Cash Flow
    Information:</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Cash paid for interest</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">163,555</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">73,409</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Cash paid for tax</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">800</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-decoration: underline; text-align: left"><FONT STYLE="font-size: 9pt">Supplemental Disclosure of Non-Cash
    Investing and Financing Activities:</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Shares Issued for Debt
    Conversion</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">704,709</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Recording of Debt Discount</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">840,291</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">715,829</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Recording of Payment Premium
    on Note Payable</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">112,500</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Shares Issued for Loan
    Guarantee -Related Party</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">68,250</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Transfer of prepaid asset
    to inventory</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">30,272</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">21,168</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Depreciation transferred
    to inventory</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">22,234</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">22,004</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><FONT STYLE="font-size: 9pt">Prepaid insurance financed
    by third party</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 9pt">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 9pt">2,334</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
</TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">The accompanying
notes are an integral part of these Consolidated Financial Statements</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<!-- Field: Page; Sequence: 62; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="fs06"></A><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>



<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><B>1.</B></TD><TD STYLE="text-align: justify"><B>CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>CORPORATE ORGANIZATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision Solar was
incorporated in June 2006 as a limited liability company (&ldquo;LLC&rdquo;). Through a series of transactions and mergers, including
a series of 2010 transactions where the then existing entity was acquired by an inactive publicly-held company in a transaction
treated as a recapitalization of the company, the resulting entity became Envision Solar International, Inc., a Nevada Corporation
(along with its subsidiary, hereinafter the &ldquo;Company&rdquo;, &quot;us&quot;, &quot;we&quot;, &quot;our&quot; or &quot;Envision&quot;).
Additionally, the Company had formed various wholly owned subsidiaries to account for its planned future operations, but these
entities were dissolved over the subsequent years. The only remaining subsidiary included in these consolidated financial statements
is Envision Solar Construction Company, Inc. which was a non-operational entity officially dissolved in 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>NATURE OF OPERATIONS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Envision invents, designs,
and manufactures solar powered products and proprietary technology solutions targeting three verticals: electric vehicle charging
infrastructure, out of home advertising infrastructure, and energy security and disaster preparedness. The Company focuses on creating
renewably energized platforms for electric vehicle (&ldquo;EV&rdquo;) charging, media and branding, and energy security which management
believes are attractive, rapidly deployed, and of the highest quality. Management believes that the Company&rsquo;s chief differentiator
is its ability to invent, design, engineer, and manufacture solar products which are a complex integration of our own proprietary
technology and other commonly available engineered components. The resulting products are built to have the longest life expectancy
in the industry while also delivering valuable amenities and potentially highly attractive revenue opportunities for our customers.
Management believes that Envision&rsquo;s products deliver multiple layers of value such as: environmental impact free renewably
energized EV charging; media, branding, and advertising platforms; sustainable and secure energy production; architectural enhancement;
reduced carbon footprint; high visibility &quot;green halo&quot; branding; reduction of net operating costs through reduced utility
bills; and revenue creation opportunities through the sales of digital out of home (&ldquo;DOOH&rdquo;) media.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>PRINCIPALS OF CONSOLIDATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The consolidated financial
statements include the accounts of Envision Solar International, Inc. and its inactive wholly-owned subsidiary, Envision Solar
Construction Company, Inc. All inter-company balances and transactions have been eliminated in consolidation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>USE OF ESTIMATES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The preparation of
consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires
management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent
assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during
the reporting period. Actual results could differ from those estimates. Significant estimates in the accompanying consolidated
financial statements include the allowance for doubtful accounts receivable, valuation of inventory and standard cost allocations,
depreciable lives of property and equipment, estimates of loss contingencies, valuation of beneficial conversion features in convertible
debt, valuation of share-based payments, and the valuation allowance on deferred tax assets.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B></B></P>

<!-- Field: Page; Sequence: 63; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>CONCENTRATIONS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Concentration of
Credit Risk</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0.45in">Financial
instruments that potentially subject us to concentrations of credit risk consist of cash and revenues.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0.45in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0.45in">The Company
maintains its cash in bank and financial institution deposits that at times may exceed federally insured limits. The Company has
not experienced any losses in such accounts through December 31, 2018.&nbsp;&nbsp;The Company did not have any bank balances in
excess of FDIC insured levels as of December 31, 2018 and had approximately $150,000 as of December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Concentration of
Accounts Receivable</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0.45in">At December
31, 2018 and 2017, customers that each accounted for more than 10% of our accounts receivable were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 40.5pt; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 40%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 28%; text-align: justify"><B>&nbsp;</B></TD>
    <TD STYLE="width: 11%; border-bottom: Black 1pt solid; text-align: center"><B>2018</B></TD>
    <TD STYLE="width: 11%; border-bottom: Black 1pt solid; text-align: center"><B>2017</B></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Customer A</TD>
    <TD STYLE="text-align: center">82%</TD>
    <TD STYLE="text-align: center">&ndash;</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">Customer B</TD>
    <TD STYLE="text-align: center">&ndash;</TD>
    <TD STYLE="text-align: center">94%</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Concentration of
Revenues</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0.45in">For the
years ended December 31, 2018 and 2017, customers that each represented more than 10% of our revenues were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 40.5pt; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 40%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 28%; text-align: justify"><B>&nbsp;</B></TD>
    <TD STYLE="width: 11%; border-bottom: Black 1pt solid; text-align: center"><B>2018</B></TD>
    <TD STYLE="width: 11%; border-bottom: Black 1pt solid; text-align: center"><B>2017</B></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Customer A</TD>
    <TD STYLE="text-align: center">50%</TD>
    <TD STYLE="text-align: center">28%</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">Customer C</TD>
    <TD STYLE="text-align: center">&ndash;</TD>
    <TD STYLE="text-align: center">12%</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><BR STYLE="clear: both">
<B>CASH AND CASH EQUIVALENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the purposes of
the consolidated statements of cash flows, the Company considers all highly liquid investments with an original maturity of three
months or less when purchased to be cash equivalents. There were no cash equivalents at December 31, 2018 nor December 31, 2017,
respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>FAIR VALUE OF FINANCIAL INSTRUMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s
financial instruments, including cash, accounts receivable, accounts payable, accrued expenses and short term loans, are carried
at historical cost basis. At December 31, 2018 and 2017, the carrying amounts of these instruments approximated their fair values
because of the short-term nature of these instruments.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>ACCOUNTS RECEIVABLE</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Accounts receivable
are customer obligations due under normal trade terms. Management reviews accounts receivable on a periodic basis to determine
if any receivables may become uncollectible. Management&rsquo;s evaluation includes several factors including the aging of the
accounts receivable balances, a review of significant past due accounts, dialogue with the customer, the financial profile of a
customer, our historical write-off experience, net of recoveries, and economic conditions. The Company includes any accounts receivable
balances that are determined to be uncollectible in its overall allowance for doubtful accounts. Further, the Company may record
a general reserve in its allowance for doubtful accounts to account for future changes that may negatively impact our overall collections.
After all attempts to collect a receivable have failed, the receivable is written off against the allowance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B></B></P>

<!-- Field: Page; Sequence: 64; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>INVENTORY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Inventory is stated
at the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory
costs primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for
products being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs
associated with the manufacturing process. The Company regularly reviews inventory components and quantities on hand, and performs
annual physical inventory counts. A reserve is established if this review process determines the net realizable value of such inventory
may be below the carrying value.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>PROPERTY, EQUIPMENT AND DEPRECIATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Property and equipment
is recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related
assets of 3 to 7 years. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are
expensed as incurred.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>PATENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company believes
it will achieve future economic value for its various patents and patent ideas. All administrative costs for obtaining patents
are accumulated on the balance sheet as a Patent asset until such time as a patent is issued. The costs of these intangible assets
are classified as a long term asset and amortized on a straight line basis over the legal life of such asset, which is typically
20 years. In the event a patent is denied, all accumulated administrative costs will be expensed in that period. For the years
ended December 31, 2018 and 2017 respectively, patent amortization expense was $2,733 and $561.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>IMPAIRMENT OF LONG-LIVED ASSETS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts
for long-lived assets in accordance with the provisions of ASC 360-10-35-15 &ldquo;Impairment or Disposal of Long-Lived Assets.&rdquo;
This guidance requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or
changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held
and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated
by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which
the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the
carrying amount or fair value less costs to sell.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>ACCOUNTING FOR DERIVATIVES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company
evaluates its convertible instruments, options, warrants or other contracts to determine if those contracts or embedded
components of those contracts qualify as derivatives to be separately accounted for under ASC Topic 815, &ldquo;Derivatives
and Hedging.&rdquo; The result of this accounting treatment is that the fair value of the derivative is marked-to-market each
balance sheet date and recorded as a liability. In the event that the fair value is recorded as a liability, the change
in fair value is recorded in the statement of operations as other income (expense). Upon conversion of a note where the
embedded conversion option has been bifurcated and accounted for as a derivative liability, the Company records the shares at
fair value, relieves all related notes, derivatives, and debt discounts, and recognizes a net gain or loss on
extinguishment.&nbsp; Equity instruments that are initially classified as equity that become subject to reclassification
under ASC Topic 815 are reclassified to liabilities at the fair value of the instrument on the reclassification date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>REVENUE AND COST RECOGNITION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 1, 2018,
Envision adopted the revenue standards of Financial Accounting Standards Board Update No. 2014-09: &ldquo;Revenue from Contracts
with Customers (Topic 606).&rdquo; The core principle of this Topic is that an entity recognizes revenue to depict the transfer
of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled
in exchange for those goods or services. Revenue is recognized in accordance with that core principle by applying the following
five steps: 1) identify the contracts with a customer; 2) identify the performance obligations in the contract; 3) determine the
transaction price; 4) allocate the transaction price to the performance obligations; and 5) recognize revenue when (or as) we satisfy
a performance obligation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 65; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues are primarily
derived from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously
sold products, and revenues from sales of professional services.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from inventoried
product sales are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes
place. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The
customer is typically obligated to make payment for such products within a 30-45 day period after delivery.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from maintenance
fees are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined at
the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service
in advance of the maintenance period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from professional
services are recognized as services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements
with agreed to hourly rates of service categories in line with expertise requirements. These services are billed to a customer
as such services are provided and the customer will be obligated to make payments for such services typically within a 30-45 day
period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company includes
shipping and handling fees billed to customers as revenues, and shipping and handling costs as cost of revenues.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Any deposits received
from a customer prior to delivery of the purchased product or monies paid to us prior to the period for which a service is provided
are accounted for as deferred revenue on the balance sheet.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Sales tax is recorded
on a net basis and excluded from revenue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company generally
provides a one year warranty on its products for materials and workmanship, but may provide multiple year warranties as negotiated,
and will pass on the warranties from its vendors, if any, which generally covers this one year period. In accordance with ASC
450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated.&nbsp; At December
31, 2018, the Company has no product warranty accrual given the Company&rsquo;s de minimis historical financial warranty experience.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>COST OF REVENUES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company records
direct material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision,
manufacturing equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as costs
of revenues. The Company further includes shipping and handling fees billed to customers as revenues, and shipping and handling
costs as cost of revenues.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>RESEARCH AND DEVELOPMENT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In accordance with
ASC 730-10, &ldquo;Research and Development,&rdquo; expenditures for research and development of the Company&rsquo;s products are
expensed when incurred, and are included in operating expenses. The Company recognized research and development costs, not including
minimal amounts of labor associated with research and development projects, of $3,585 for the year ending December&nbsp;31, 2018
and $1,772 for the year ending December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>ADVERTISING</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company conducts
advertising for the promotion of its products and services. In accordance with ASC 720-35, &ldquo;Advertising Costs,&rdquo; advertising
costs are charged to operations when incurred. Such amounts aggregated $114,408 in 2018 and $81,278 in 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B></B></P>

<!-- Field: Page; Sequence: 66; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>STOCK-BASED COMPENSATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company follows
ASC 718, &ldquo;Compensation &ndash; Stock Compensation.&rdquo; ASC 718 requires companies to estimate and recognize the fair value
of stock-based awards to employees and directors. The fair value of the portion of an award that is ultimately expected to vest
is recognized as an expense over the requisite service periods using the straight-line attribution method.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts
for non-employee share-based awards in accordance with the measurement and recognition criteria of ASC 505-50 &ldquo;Equity-Based
Payments to Non-Employees&rdquo;.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company estimates
the fair value of each stock option at the grant date by using the Black-Scholes option pricing model.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>INCOME TAXES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts
for income taxes pursuant to the provisions of ASC Topic 740, &ldquo;Income Taxes,&rdquo; which requires, among other things, an
asset and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of
deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts
and the tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which
management believes it is more likely than not that the net deferred asset will not be realized.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company follows
the provisions of ASC 740-10-25-5, <I>&ldquo;</I>Basic Recognition Threshold<I>.&rdquo;</I> When tax returns are filed, it is highly
certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty
about the merits of the position taken or the amount of the position that would be ultimately sustained. In accordance with the
guidance of ASC 740-10-25-6, the benefit of a tax position is recognized in the consolidated financial statements in the period
during which, based on all available evidence, management believes it is more likely than not that the position will be sustained
upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated
with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount
of tax benefit that is more than 50&nbsp;percent likely of being realized upon settlement with the applicable taxing authority.
The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected
as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties
that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain
of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. As of December
31, 2018, tax years 2015 through 2018 remain open for IRS audit. The Company has received no notice of audit from the IRS for any
of the open tax years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company recognizes
the benefit of a tax position when it is effectively settled. ASC 740-10-25-10, &ldquo;Basic Recognition Threshold&rdquo; provides
guidance on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously
unrecognized tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an
examination by a taxing authority. For tax positions considered effectively settled, the Company recognizes the full amount of
the tax benefit.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>BASIC AND DILUTED NET LOSS PER COMMON
SHARE </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Basic net loss per
share is computed by dividing the net loss by the weighted average number of common shares outstanding during the period. Diluted
net loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding for
the period and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental
common shares issuable upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock equivalents.
Potentially dilutive securities are excluded from the computation if their effect is anti-dilutive.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 67; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Convertible debt convertible
into 20,914,405 common shares, options to purchase 14,820,589 common shares and warrants to purchase 6,717,950 common shares were
outstanding at December 31, 2018. Convertible debt convertible into 19,846,181 common shares, options to purchase 15,216,664 common
shares and warrants to purchase 5,781,900 common shares were outstanding at December 31, 2017. Dilutive common stock equivalents
were not included in the computation of diluted net loss per share in 2018 and 2017 because the effects would have been anti-dilutive
due to the net losses. Due to the net losses in 2018 and 2017, basic and diluted net loss per share amounts are the same. These
potential common shares may dilute future earnings per share.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>CONTINGENCIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Certain conditions
may exist as of the date the consolidated financial statements are issued which may result in a loss to the Company, but which
will only be resolved when one or more future events occur or fail to occur. Company management and its legal counsel assess such
contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related
to legal proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company's
legal counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the
amount of relief sought or expected to be sought therein. If the assessment of a contingency indicates that it is probable that
a liability has been incurred and the amount of the liability can be reasonably estimated, then the estimated liability would be
accrued in the Company's consolidated financial statements. If the assessment indicates that a potentially material loss contingency
is not probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature of the contingent
liability, together with an estimate of the range of possible loss if determinable would be disclosed. The Company does not include
legal costs in its estimates of amounts to accrue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>SEGMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company follows
the guidance of ASC 280-10 for &ldquo;Disclosures about Segments of an Enterprise and Related Information.&quot; During 2018 and
2017, the Company only operated in one segment; therefore, segment information has not been presented.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>RECLASSIFICATIONS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Certain reclassifications
have been made on prior period balances to conform to the current year presentation. At December 31, 2017, $62,616 was reclassified
from Convertible Notes Payable &ndash; Related Parties to Convertible Notes Payable as the lender is no longer a related party.
This reclassification had no impact on net loss, shareholders&rsquo; equity or cash flows as previously reported.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>RECENT ACCOUNTING PRONOUNCEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Other than the adoption
of ASC 606 &ldquo;Revenue from Contracts with Customers,&rdquo; there are no new accounting pronouncements that became effective
during the year ended December 31, 2018 that materially affect the consolidated financial position of the Company or the results
of its&rsquo; operations. Accounting Standard Updates which are not effective until after December 31, 2018, including the pronouncements
discussed below, disclose the potential effects on the Company&rsquo;s consolidated financial position and/or results of its&rsquo;
operations and financial statement disclosures.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">ASU 2018-05</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In March 2018, the
Financial Accounting Standards Board issued Accounting Standards Update No. 2018-05: <I>&quot;Income Taxes (Topic 805)&rdquo;</I>
to provide accounting and disclosure guidance on accounting for income taxes under generally accepted accounting principles (&ldquo;U.S.
GAAP&rdquo;). This guidance addresses the recognition of taxes payable or refundable for the current year and the recognition of
deferred tax liabilities and deferred tax assets for the future tax consequences of events that have been recognized in an entity&rsquo;s
financial statements or tax returns. ASC Topic 740 also addresses the accounting for income taxes upon a change in tax laws or
tax rates. The income tax accounting effect of a change in tax laws or tax rates includes, for example, adjusting (or re-measuring)
deferred tax liabilities and deferred tax assets, as well as evaluating whether a valuation allowance is needed for deferred tax
assets. The Company has accounted for the changes related to the Tax Cuts and Jobs act passed by Congress in 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 68; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">ASU 2016-02</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In February 2016, the
Financial Accounting Standards Board issued Accounting Standards Update No. 2016-02: &ldquo;Leases (Topic 842)&rdquo; whereby lessees
will need to recognize almost all leases on their balance sheet as a right of use asset and a lease liability. This guidance is
effective for interim and annual reporting periods beginning after December 15, 2018. The Company expects this ASU will increase
its current assets and current liabilities but have no net material impact on its consolidated financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">ASU 2018-07</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In June 2018, the Financial
Accounting Standards Board issued Accounting Standards Update No. 2018-07: &ldquo;Compensation -Stock Compensation (Topic 718)&rdquo;
which is meant to simplify and align the accounting for non-employee share-based payment transactions to the accounting for share-based
payments for employees. This guidance is effective for interim and annual reporting periods beginning after December 15, 2018.
The Company expects adoption of this ASU will not have a material impact on its consolidated financial statements.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left; padding-left: 10pt; text-indent: -10pt; width: 0.5in"><B>2.</B></TD>
    <TD STYLE="text-align: left; padding-left: 10pt; text-indent: -10pt"><B>GOING CONCERN</B></TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As reflected in the
accompanying consolidated financial statements for the years ended December 31, 2018 and 2017, the Company had net losses of $3,598,780
(which includes $349,072 of stock-based compensation expense) and $3,041,430 (which includes $430,084 of stock-based compensation
expense), respectively, and net cash used in operating activities of $712,456 and $3,437,312, respectively. Additionally, at December
31, 2018, the Company had a working capital deficit of $2,759,580, stockholders&rsquo; deficit of $2,480,679, and accumulated deficit
of $41,875,659. It is managements opinion that these factors raise substantial doubt about the Company&rsquo;s ability to continue
as a going concern for a period of twelve months from the issuance date of this report.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has incurred
significant losses from operations, and such losses are expected to continue.&nbsp; In addition, the Company has limited working
capital. In the upcoming months, Management's plans include seeking additional operating and working capital through a public offering
of its common stock and debt financings. There is no guarantee that additional capital or debt financing will be available when
and to the extent required, or that if available, it will be on terms acceptable to the Company. Further, the Company continues
to seek out sales contracts for new product sales that should provide additional revenues and, in the long term, gross profits.
Additionally, Envision intends to renegotiate the debt instruments that become due in 2019.&nbsp; All such actions and funds, if
successful, may or may not be sufficient to cover monthly operating expenses or meet minimum payments with respect to the Company&rsquo;s
liabilities over the next twelve months or provide additional working capital. From January 1, 2018 through December 31, 2018,
the Company raised $290,000 from a private securities offering, borrowed a net $750,000 from a certain loan facility but additionally,
made payments on other debt facilities totaling $212,685.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">The consolidated financial
statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts
and classification of liabilities that might be necessary should the Company be unable to continue as a going concern.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B></B></P>

<!-- Field: Page; Sequence: 69; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><B>3.</B></TD><TD STYLE="text-align: justify"><B>ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><U>Accounts Receivable</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Company
records accounts receivable as it bills its customers for products and services. The allowance for doubtful accounts is based upon
the Company&rsquo;s policy (See Note 1). Accounts receivable throughout the year may decrease based on payments received, credits
for change orders, or back charges incurred.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At December 31, 2018
and 2017, accounts receivables were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>December 31, 2018</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>December 31, 2017</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="width: 46%; text-align: justify">Accounts receivable</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">1,290,702</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">5,946</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Less: Allowance for doubtful accounts</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&ndash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&ndash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Accounts receivable, Net</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,290,702</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,946</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There was no bad debt
expense for either 2018 nor 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Deferred Revenue</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Deferred
revenues are deposits from customers for product sales which have not yet been delivered and multi period maintenance contracts
(See Note 1 and 16). Deferred revenue was $835,785 and $77,514 at December 31, 2018 and December 31, 2017, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in"><B>4.</B></TD><TD STYLE="text-align: justify"><B>PREPAID EXPENSES AND OTHER CURRENT ASSETS</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify; text-indent: -28.6pt"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Prepaid expenses and
other current assets are summarized as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>December 31, 2018</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>December 31, 2017</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="width: 46%; text-align: justify">Prepaid insurance</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">29,524</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">25,402</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Deposit on future raw material purchases</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">226,547</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">30,272</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Total prepaid expenses and other current assets</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">256,071</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">55,674</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B></B></P>

<!-- Field: Page; Sequence: 70; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in"><B>5.</B></TD><TD STYLE="text-align: justify"><B>INVENTORY</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 31.5pt; text-align: justify; text-indent: 0.5in">Inventories
are stated at the lower of cost or net realizable value. Costs are determined using the first in- first out (FIFO) method. As
of December 31, 2018 and 2017, inventory consists of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 31.5pt; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify"><B>&nbsp;</B></TD><TD><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>December 31,</B></TD><TD><B>&nbsp;</B></TD><TD><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>December 31,</B></TD><TD><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>2018</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>2017</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="width: 46%; text-align: justify">Finished goods</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">&ndash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">1,716,141</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Work in process</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">443,701</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">311,481</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Raw materials</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">698,689</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">300,479</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Inventory reserve</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(11,424</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(8,601</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Inventory, net</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,130,966</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,319,500</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>6.</B></TD><TD STYLE="text-align: justify"><B>PROPERTY AND EQUIPMENT</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Property and equipment consists
of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Est. Useful </B></FONT><BR>
<FONT STYLE="font-size: 10pt"><B>Lives</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>December&nbsp;31, </B></FONT><BR>
<FONT STYLE="font-size: 10pt"><B>2018</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>December&nbsp;31, </B></FONT><BR>
<FONT STYLE="font-size: 10pt"><B>2017</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD STYLE="width: 35%; text-align: justify"><FONT STYLE="font-size: 10pt">Computer equipment and software</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 13%; text-align: center"><FONT STYLE="font-size: 10pt">5 years</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-size: 10pt">32,666</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-size: 10pt">32,666</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Furniture and fixtures</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">7 years</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">82,529</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">82,529</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Office equipment</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">5 years</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">3,039</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">20,533</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Machinery and equipment</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">1-5 years</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">305,337</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">341,583</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Autos</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">3 years</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">49,238</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">49,238</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Leasehold improvements</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">47 months</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">6,790</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">6,790</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Total property and equipment</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">479,599</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">533,339</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Less accumulated depreciation</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">(346,364</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">(307,227</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Property and Equipment, Net</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-size: 10pt">133,235</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-size: 10pt">226,112</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Depreciation
expense for 2018 and 2017 was $60,106 and $68,820, respectively. In 2018 and 2017, respectively, approximately $22,200 and $22,000
of depreciation was capitalized into inventory as manufacturing overhead costs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>7.</B></TD><TD STYLE="text-align: justify"><B>ACCRUED EXPENSES</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: justify; text-indent: 0.05in">The major
components of accrued expenses are summarized as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: justify; text-indent: 0.05in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>December 31, 2018</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>December 31, 2017</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="width: 46%; text-align: justify">Accrued vacation</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">196,888</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">152,051</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Accrued interest</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">239,838</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">175,953</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Accrued rent</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">66,349</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">77,164</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Accrued loss contingency</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">71,744</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44,423</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Other accrued expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">39,351</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,333</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Total accrued expenses</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">614,170</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">451,924</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><BR STYLE="clear: both">
</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B></B></P>

<!-- Field: Page; Sequence: 71; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in"><B>8.</B></TD><TD STYLE="text-align: justify"><B>LINE OF CREDIT/TERM DEBT &ndash; SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Line of Credit/Term
Debt &ndash; Silicon Valley Bank</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In October
2015, the Company entered into a one year Loan and Security Agreement (the &ldquo;LSA&rdquo;) with Silicon Valley Bank (&ldquo;Bank&rdquo;),
pursuant to which the Bank agreed to provide the Company with a revolving line of credit in the aggregate principal amount of $1,000,000,
bearing interest at a floating per annum rate equal to the greater of three quarters of one percentage point (0.75%) above the
Prime Rate (as that term is defined in the LSA) or four percent (4.00%). The line of credit was secured by a second priority perfected
security interest in all of the assets of the Company in favor of the Bank. <FONT STYLE="color: #252525">The LSA contained certain
restrictions, subject to certain exceptions and qualifications, on the conduct of the Company and its subsidiary, including, among
other restrictions: incurring debt other than permitted indebtedness as defined, disposing of certain assets, making investments,
creating or suffering liens, completing certain mergers, consolidations and sales of assets, acquisitions, declaring dividends
to third parties, redeeming or prepaying other debt, and certain transactions with affiliates. </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; color: #252525">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Under the
terms of the LSA, the Bank received a commitment fee of $2,500, reimbursement of Bank expenses for documentation of $10,000, and
a reimbursement of filing fees amounting to $1,836. These fees were recorded as Debt Issue Costs on the accompanying balance sheet
and were amortized over the one year term of the line of credit.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2016, the term of the LSA was extended to January 28, 2017. Fees amounting to $2,400 relating to this extension were recorded
as Debt Issue Costs on the accompanying balance sheet and were amortized over the term of this extension.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As a condition
to the extension of credit to the Company under the LSA, Keshif Ventures, LLC (&ldquo;Keshif&rdquo;), a related party shareholder
with more than 10% of the outstanding stock of the Company, agreed to guarantee all of the Company&rsquo;s obligations under the
LSA pursuant to a Master Unconditional Limited Guaranty between the Bank and Keshif (&ldquo;Guaranty&rdquo;). Keshif pledged cash
equivalent collateral to the Bank as security for the Guaranty. Keshif also agreed to subordinate to the Bank all of Company&rsquo;s
indebtedness and other monetary obligations owing to Keshif pursuant to a Subordination Agreement (&ldquo;Subordination Agreement&rdquo;).
Pursuant to the terms of the SPA, for each six-month period from and after the six-month anniversary of October 29, 2015 (each,
a &ldquo;Measurement Period&rdquo;) that Keshif guarantees Borrower&rsquo;s obligations under the LSA, Keshif will also receive
the number of additional shares of Envision&rsquo;s common stock, rounded upward to the nearest whole number, equal to (a) two
and one half percent (2.5%) multiplied by the maximum outstanding principal amount of the LSA at any time during such Measurement
Period, such amount to be divided by (b) the twenty (20) day average closing price of the Company&rsquo;s common stock, measured
for the twenty (20) consecutive trading days immediately prior to such Measurement Period, the quotient of which shall be multiplied
by (c) a fraction, the numerator of which is the number of calendar days during the Measurement Period which the Guaranty remained
in effect and the denominator of which is the number of calendar days in such Measurement Period. On April 29, 2017, the Company
issued 234,302 shares of its common stock valued at $0.15 per share, or $35,145, and expensed this over the six month Measurement
Period of the Guaranty. The Company recorded a gain on debt settlement of $2,355 on this transaction. Additionally, in September
2017, the Company issued 219,555 shares of its common stock valued at $0.15 per share, or $32,933 and expensed this over the final
Measurement Period of the Guaranty. The Company recorded a loss of $2,183 on this transaction (See Notes 14 and 18).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Additionally,
the Company issued a side letter to Keshif (the &ldquo;Side Letter&rdquo;), which in addition to confirming Keshif&rsquo;s entitlement
to the Shares, provided certain contractual rights to Keshif in consideration for the Guaranty, including a covenant by the Company
to provide financial statements and other periodic reports to Keshif, an agreement to reimburse Keshif for payments made by Keshif
to the Bank in accordance with the Guaranty (&ldquo;Reimbursement Obligation&rdquo;), and the grant of a security interest, subordinated
to the Bank under the Subordination Agreement, to secure the Reimbursement Obligation. Keshif also had the right under the Side
Letter to invite one representative to attend all meetings of Envision&rsquo;s Board of Directors and, in the event Envision was
unable to meet its obligations under the LSA, Keshif was to immediately become entitled to elect one member to Envision&rsquo;s
Board of Directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 72; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
March 30, 2017, the Company entered into an additional amendment to the LSA with Silicon Valley Bank as it relates to this debt.
The amendment (i) extended the maturity date to March 1, 2020, (ii) increased the loan to an aggregate principal amount of $1,500,000,
and (iii) changed the payment terms requiring monthly interest only payments through December 2017, and starting January 1, 2018,
the Company was required to repay the balance outstanding in twenty-seven equal monthly principal payments in addition to the monthly
accrued interest. The additional $500,000 of debt was funded to the Company in April 2017. Related to this amendment, the Company
paid $9,655 of fees to the Bank. These fees were recorded as debt discount and netted against the loan balance and amortized to
interest expense over the term of the debt facility.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of September
25, 2017, the Company paid off the LSA in full with the proceeds of the &ldquo;Lender&rdquo; note as discussed in Note 10, and
the Guaranty and all other contractual rights related to this debt facility were cancelled.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Convertible Line
of Credit</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On September
18, 2017, in addition to a convertible &ldquo;Lender&rdquo; note (See Note 10), the Company entered into a revolving secured convertible
promissory note (the &ldquo;Revolver&rdquo;) with an unaffiliated lender (the &ldquo;Lender&rdquo;). Pursuant to the Revolver,
the Company has the right to make borrowings from the Lender in amounts of up to 70% of the value of any specific purchase order
(each a &ldquo;PO&rdquo;) received by the Company from a credit worthy customer (each a &ldquo;Draw Down&rdquo;), up to a maximum
of $3,000,000, commencing on the date of the Revolver and originally terminating 300 days after the date of the Revolver, but subsequently
extended through December 31, 2019. The Revolver bears simple interest at the floating rate per annum equal to the 12 month USD
LIBOR index rate quoted from time to time in New York, New York by the Bloomberg Service plus 600 basis points (the &ldquo;Interest
Rate&rdquo;). The Interest Rate will be adjusted on the first day of each calendar month during the term of this Note to reflect
any changes in the 12 month LIBOR rate as quoted on that day, or if that day is not a business day, on the next business day thereafter.
The principal and accrued unpaid interest with respect to each Draw Down is due and payable within five (5) business days of receipt
from the Customer by the Company of a payment due under the applicable PO (with respect to each Draw Down, the &ldquo;Maturity
Date&rdquo;). Each Draw Down is secured by a perfected recorded second priority security interest in all of the Company&rsquo;s
assets, as set forth in that certain Security Agreement by and between the Company and the Lender. The Lender will have the right
at any time until the Maturity Date of a Draw Down, provided the Lender gives the Company written notice of the Lender&rsquo;s
election to convert prior to any prepayment of such Draw Down by the Company with respect to converting that portion of such Draw
Down covered by the prepayment, to convert all or any portion of the outstanding principal and accrued unpaid interest (the &ldquo;Conversion
Amount&rdquo;), into such number of fully paid and nonassessable shares of the Company&rsquo;s common stock as is determined by
dividing the Conversion Amount by the greater of (i) fifteen cents ($0.15) or (ii) 75% of the Volume Weighted Average Price of
the Company&rsquo;s common stock that is quoted on a public securities trading market (if more than one, the one with the then
highest trading volume), during the five (5) consecutive trading days immediately prior to the date of the Lender&rsquo;s written
notice of the Lender&rsquo;s election to convert.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As additional
consideration for any Draw Downs made by the Company as evidenced by the Revolver, the Company agreed to issue to the Lender common
stock purchase warrants exercisable for a period of three years from the date of issuance with an exercise price equal to the greater
of (i) $0.15 per share or (ii) 75% of the Volume Weighted Average Price of the Company&rsquo;s common stock that is quoted on a
public securities trading market (if more than one, the one with the then highest trading volume), during the five (5) consecutive
trading days immediately prior to the date of the applicable Draw Down. The number of warrants issuable to the Lender will equal
25% of the increase over the highest dollar amount previously drawn down by the Company on the Revolver divided by the greater
of (i) fifteen cents ($0.15) or (ii) 75% of the Volume Weighted Average Price of the Company&rsquo;s common stock that is quoted
on a public securities trading market (if more than one, the one with the then highest trading volume), during the five (5) consecutive
trading days immediately prior to the date of the applicable Draw Down which causes the increase over the previous highest amount
borrowed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 73; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Company
received funds for an initial Draw Down on September 26, 2017 in the amount of $850,000. As a result of this Draw Down, the Company
issued 1,416,667 common stock purchase warrants having a value of $122,992 using the Black-Scholes valuation methodology, and each
with a $0.15 exercise price and three year term (See Note 15). As a result of this transaction and including the relative fair
value of the issued warrants, the Company recorded $243,223 of value of beneficial conversion features and warrants, which was
recorded as debt discount on the accompanying consolidated balance sheet and was amortized to interest expense over the term of
the Draw Down. This Draw Down was paid back to the Lender during the three month period ended March 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Company
received funds for a second Draw Down on October 24, 2017 in the amount of $300,000. As a result of this Draw Down, the Company
issued 500,000 common stock purchase warrants having a value of $56,620 using the Black-Scholes valuation methodology, and each
with a $0.15 exercise price and three year term (See Note 15). As a result of this transaction and including the relative fair
value of the issued warrants, the Company recorded $175,261 of value of beneficial conversion features and warrants, which was
recorded as debt discount on the accompanying consolidated balance sheet and was amortized to interest expense over the term of
the Draw Down. This Draw Down was paid back to the Lender during the three month period ended March 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2017, the convertible line of credit had a balance, net of a $226,768 debt discount, amounting to $923,232.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Company
received funds for a third Draw Down on February 20, 2018 in the amount of $290,000. As a result of this Draw Down, the Company
issued 407,784 common stock purchase warrants having a fair value of $61,282 using the Black-Scholes valuation methodology, and
each with a $0.1778 exercise price and three year term (See Note 15). As a result of this transaction, the Company recorded $212,420
of debt discount consisting of the relative fair value of warrants of $50,591 and a beneficial conversion feature value of $161,829
which was amortized to interest expense over the term of the Draw Down. This drawn down was paid back to the Lender during the
three month period ended June 30, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2018, the Company received other funds on drawdowns totaling $1,513,013 and paid back drawdowns amounting
to $553,013. No warrants were owed on these drawdowns.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, the convertible line of credit had a principal balance outstanding amounting to $960,000 with accrued interest amounting
to $12,909 which is included in accrued expenses (See Note 7).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in"><B>9.</B></TD><TD STYLE="text-align: left"><B>CONVERTIBLE NOTE PAYABLE &ndash; RELATED PARTY</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On October
18, 2016, the Company entered into a five year employment agreement, effective as of January 1, 2016, with Mr. Desmond Wheatley,
the Chief Executive Officer, President, and Chairman of the Company (the &ldquo;Agreement&rdquo;). Pursuant to the Agreement, Mr.
Wheatley will receive an annual deferred salary of $50,000 which Mr. Wheatley would have deferred until such time as Mr. Wheatley
and the Board of Directors agreed that payment of the deferred salary and/or cessation of the deferral was appropriate. In certain
circumstances upon the Company achieving specified milestones, which are described in the Agreement, Mr. Wheatley could have demanded
payment of all or any portion of the deferred amount, and the Company must comply with such demand. In August 2018 this agreement
was amended to where his salary shall defer until the earliest to occur of the following: (i) a permissable event specified in
Section 409A of the Code, or (ii) December 31, 2020, or (iii) an event specified in Section 8.1(a) or 8.1(b) of the Agreement.
In the case of a cessation of the deferral, the Company&rsquo;s Board of Directors may unilaterally affect such a result by a resolution
duly adopted by it without the agreement or participation of the Employee and with Employee recusing himself from the vote. Employee
will be paid all of the deferred amount upon the occurrence of (a) if and when the Company experiences a &ldquo;change of control&rdquo;
whereby more than 50% of the outstanding equity of the Company changes ownership in a single transaction or series of related transactions,
or otherwise as defined in Section 15.6 of the Original Agreement, (b) a sale of all or substantially all of the assets of the
Company, (c) a permissible event specified in Section 409A of the Code, or (d) on December 31, 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 74; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">All
deferred amounts are evidenced by an unsecured convertible promissory note payable by the Company to Mr. Wheatley amended and
signed in October 2018, bearing simple interest at the rate of 10% per annum, accruing until paid, convertible into shares of
the Company&rsquo;s common stock at $0.15 per share at any time in whole or in part at Mr. Wheatley&rsquo;s discretion. As
the conversion price was equivalent to the fair value of the common stock at various salary deferral dates prior to June 30,
2018, there was no beneficial conversion feature to this note through this date. Subsequent to June 30, 2018 and through
December 31, 2018, and based on the average daily closing price of Our common stock, the Company recorded $8,672 of debt
discount for the beneficial conversion feature value which is being amortized to interest expense over the term of the note.
Additionally, on March 29, 2017 the board of directors granted Mr. Wheatley a $35,000 bonus for which Mr. Wheatley agreed to
defer such bonus under the same terms of his salary deferral. The balance of the note as of December 31, 2017 is $135,000.
The balance of the note as of December 31, 2018, is $177,251, net of debt discount amounting to $7,749, with accrued and
unpaid interest amounting to $28,220 which is included in accrued expenses (See Notes 7 and 18). This Note is classified as
short term as of December 31, 2017 and long term as of December 31, 2018 on the accompanying consolidated balance sheet as a
result of the August 2018 amendment changing the due date to December 1, 2020.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>10.</B></TD><TD STYLE="text-align: justify"><B>CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2017, the following summarizes amounts owed under convertible notes payable:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Amount</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Discount</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Convertible Notes Payable, net of discount</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="width: 35%; text-align: left">Evey Note</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">62,616</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">&ndash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">62,616</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Pegasus Note</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">100,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">100,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">&ldquo;Lender&rdquo; Note</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">1,500,000</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">175,668</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">1,324,332</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">1,662,616</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">175,668</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">1,486,948</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, the following summarizes amounts owed under convertible notes payable:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Amount</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Unamortized Discount</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Convertible Notes Payable, net of discount</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD STYLE="width: 35%"><FONT STYLE="font-size: 10pt">Evey Note</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-size: 10pt">50,616</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-size: 10pt">15,480</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-size: 10pt">35,136</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD><FONT STYLE="font-size: 10pt">&ldquo;Lender&rdquo; Note</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">1,500,000</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">430,901</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">1,069,099</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD><FONT STYLE="font-size: 10pt">Convertible Notes Payable - Current Portion</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">1,550,616</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">446,381</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">1,104,235</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD><FONT STYLE="font-size: 10pt">Pegasus Note</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">100,000</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">100,000</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD><FONT STYLE="font-size: 10pt">Convertible Notes Payable - Long Term Portion</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-size: 10pt">100,000</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-size: 10pt">100,000</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Gemini Third Amended
and Restated Secured Bridge Note &ndash; Current Group </U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">At the end
of 2010, the Company had a series of outstanding convertible notes to Gemini Master Fund, Ltd which were due December 31, 2011.
These notes bore interest at a rate of 12% per annum and, with the exception of one note, had a conversion feature whereby, the
lender, at its option, may at any time convert this loan into common stock at $0.25 per share. Interest under these notes is due
on the first business day of each calendar quarter, however, upon three days advance notice, the Company may elect to add such
interest to the note principal balance effectively making the interest due at note maturity. The note was secured by substantially
all assets of the Company and its subsidiary, and was unconditionally guaranteed by the subsidiary.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 75; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in">Through
a series of amendments, the Company modified the terms of all notes so that the terms of these notes became equivalent. Further,
the interest rates were reduced to 10%; the conversion prices were reduced $0.15; the beneficial holder ceiling was increased to
9.9% and the terms were extended to June 30, 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In June 2015,
Gemini sold a 70.0066819% stake in its&rsquo; note to Robert Noble, our past Chairman, in a private transaction. The Company issued
two replacement notes for their respective ownership values based on this transaction with the Noble note having a balance of $600,000
and the Gemini note having a balance of $256,325. Each note has the same terms and conditions as existed prior to this transaction
and as discussed above. There were no accounting effects for this transaction.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In September
2015, the Company made a payment to pay off the balance of the Gemini note and its accrued interest.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In regards
to the then remaining note, Robert Noble agreed to an extension to March 31, 2016. Additionally, during 2015, the Company made
a $100,000 payment to Mr. Noble to pay down the accrued interest on this note.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
January 20, 2016, Mr. Noble entered into a Purchase Option Agreement with Greencore Capital LLC (&ldquo;GreenCore&rdquo;), a firm
affiliated with Jay S. Potter, a former director of the Company (the &ldquo;Optionee&rdquo;), pursuant to which the Optionee has
the right to purchase or arrange for the purchase of the Note from Mr. Noble and all of Mr. Noble&rsquo;s shares in the Company
(the &ldquo;Option&rdquo;), at any time prior to March 31, 2016, which date was subsequently extended. The Company had consented
to the original Purchase Option Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
fourth quarter of 2016, the Company was notified that a transaction, or series of transactions, arranged by GreenCore, had officially
closed whereas the convertible note and the &ldquo;Noble&rdquo; shares were ultimately obtained by a group of various shareholders,
some of which were related parties to the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
as of February 15, 2017, the Company received conversion notices from all the then current note holders effecting the conversion
of the entire principal balance of the note amounting to $600,000 and accrued and unpaid interest, as of February 15, 2017, amounting
to $104,709. The Company issued 4,698,060 shares of common stock at the contracted conversion price of $0.15 per share, to retire
the entirety of this convertible note (See Notes 14 and 18).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">At December
31, 2017, there is no outstanding balance owed for this convertible note.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><U>Evey Note </U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Prior to
fiscal 2011, the Company was advanced monies by John Evey, our former director, and executed a 10% convertible promissory note
with compounding interest which was convertible into shares of common stock at $0.33 per share. There was no beneficial conversion
feature at the note date and this note is subordinate to the then existing notes. Through a series of amendments from the original
due date, the conversion price of the convertible note was reduced to $0.20 and the maturity date was extended to December 31,
2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B></B></P>

<!-- Field: Page; Sequence: 76; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
June 27, 2018, the Company entered into a further extension agreement to extend the maturity date of this note to July 1, 2019.
Additionally, Mr. Evey agreed not to offer for sale, issue, sell, contract to sell, or otherwise dispose of any of our common stock
or securities convertible into common stock on or before December 31, 2018 and not to offer for sale, issue, sell, contract to
sell, pledge, or otherwise dispose of any of our common stock issuable upon the conversion of the note, on or before July 1, 2019.
There were no additional fees or discounts associated with this extension. This modification was treated as an extinguishment as
the change in fair value of the embedded conversion option just before and just after the modification was more than 10% of the
carrying amount of the note. The Company recorded debt discount amounting to $30,960 for the value of the beneficial conversion
feature and is amortizing this to interest expense over the remaining term of the loan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">For the year
ended December 31, 2018, in lieu of interest payments, the Company made principal payments totaling $12,000. As of December 31,
2018, this note has a balance, net of $15,480 of discount, amounting to $35,136 with accrued interest amounting to $73,382 which
is included in accrued expenses (See Note 7). The note continues to bear interest at a rate of 10%<B>.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Pegasus Note</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On December
19, 2009, the Company entered into a convertible promissory note for $100,000 to a new landlord in lieu of paying rent for one
year for new office space. The interest is 10% per annum with the note principal and interest originally due December 18, 2010.
However, if the Company receives greater than $1,000,000 of proceeds from debt or equity financing, 25% of the amount in excess
of $1,000,000 shall be used to pay down the note. This note is subordinate to all existing senior indebtedness of the Company.
This note is convertible at $0.33 per share and had no beneficial conversion feature at the note date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Through a
series of amendments, the term of the note was extended until December 31, 2016, and waived, through December 31, 2015, the requirement
to pay down the note with financing proceeds received by the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
June 13, 2018, the Company entered into a further amendment to extend the maturity date of this note to December 31, 2019 and waive
the past requirements to pay the note with financing proceeds received by the Company. Additionally, the note holders agreed not
to offer for sale, issue, sell, contract to sell, pledge or otherwise dispose of any of our common stock or securities convertible
into common stock, before December 31, 2019. There were no additional fees or discounts associated with this amendment. This modification
was treated as an extinguishment as the change in fair value of the embedded conversion option just before and just after the modification
was more than 10% of the carrying amount of the note. The market price of the Company&rsquo;s stock was below the conversion price
at the time of the modification, therefore no beneficial conversion feature needed to be recorded.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, the note had a balance of $100,000 with accrued and unpaid interest amounting to $90,137 which is included in accrued
expenses (See Note 7).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 77; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>&ldquo;Lender&rdquo;
Note</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On September
18, 2017, in addition to entering into a revolving convertible line of credit (See Note 8), the Company also entered into a $1,500,000
secured convertible promissory note with the same unaffiliated lender (the &ldquo;Lender&rdquo;). The proceeds from this funding
were used to pay off the Line of Credit/Term Debt &ndash; Silicon Valley Bank (See Note 8). This Note bears simple interest at
the floating rate per annum equal to the 12 month USD LIBOR index rate quoted from time to time in New York, New York by the Bloomberg
Service plus 400 basis points (the &ldquo;Interest Rate&rdquo;). The Interest Rate will be adjusted on the first day of each calendar
month during the term of the Note to reflect any changes in the 12 month LIBOR rate as quoted at on that day, or if that day is
not a business day, on the next business day thereafter. Interest will only accrue on outstanding principal. Accrued unpaid interest
is payable monthly on the first calendar day of each month for interest accrued during the previous month, with all outstanding
principal and accrued unpaid interest originally payable in full on or before September 17, 2018 to the extent not converted into
shares of the Company&rsquo;s common stock. This note was initially amended to be payable in full by December 1, 2018 but the
Company did not make the December 1, 2018 principal payment which non payment was a defined event of default. In March 2019, but
effective December 1, 2018, the Company entered into second amendment to extend the term of the note to be payable in full by
(i) June 30, 2019 or (ii) the closing of the public offering by borrower. This modification was treated as a debt extinguishment
as the change in fair value of the embedded conversion option just before and just after the modification was more than 10% of
the carrying amount of the note. The Company recorded debt discount amounting to $472,718 for the value of the beneficial conversion
feature and is amortizing this to interest expense over the remaining term of the note. Additionally, the Company paid $30,000
of lender fees which were also recorded as debt discount and are also being amortized to interest expense over the term of the
note. The Note is secured by a perfected recorded first priority security interest in all of the Company&rsquo;s assets, as set
forth in a certain Security Agreement by and between the Company and the Lender, dated September 18, 2017. At any time until the
Maturity Date, and provided Lender gives the Company written notice of Lender&rsquo;s election to convert prior to any prepayment
of this Note by the Company with respect to converting that portion of this Note covered by the prepayment, the Lender has the
right to convert all or any portion of the outstanding principal and accrued interest (the &ldquo;Conversion Amount&rdquo;), into
such number of fully paid and nonassessable shares of the Company&rsquo;s common stock as is determined by dividing the Conversion
Amount by the greater of (i) fifteen cents ($0.15) or (ii) 75% of the Volume Weighted Average Price of the Company&rsquo;s common
stock that is quoted on a public securities trading market (if more than one, the one with the then highest trading volume), during
the five (5) consecutive trading days immediately prior to the date of the Lender&rsquo;s written notice of its election to convert.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As additional
consideration for the loan evidenced by the Note, the Company agreed to issue to the Lender common stock purchase warrants exercisable
for a period of three years from the date of issuance with an exercise price equal to $0.15 per share. The number of warrants issuable
to the Lender is equal to 25% of the loan Amount divided by fifteen cents ($0.15). As of September 18, 2017, the Company issued
2,500,000 common stock purchase warrants under this provision having a fair value of $187,142 using the Black-Scholes valuation
methodology, and each with a $0.15 exercise price. As a result of this transaction, the Company recorded $232,768 of debt discount
consisting of the relative fair value of the warrants of $166,384 and a beneficial conversion feature of $66,384, which was amortized
to interest expense over the original term of the note (See Note 15).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During any
time when the Note is outstanding, or when the Lender holds any Company stock, or any warrants to acquire Company stock where the
combination of both could result in the Lender owning stock with a current value of one million dollars or greater, in the Company,
the Lender will have certain review and consulting rights as described in the Note.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As
of December 31, 2018, the convertible note had a balance, net of $430,901 of discount, amounting to $1,069,099 with accrued
and unpaid interest amounting to $9,094 which is included in accrued expenses (See Note 7). <FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: justify; text-indent: 0.15pt"><U>Fair
Value Measurements &ndash; Derivative Liability &ndash; relating to the Gemini Third Amended and Restated Secured Bridge Note &ndash;
Current Group discussed above</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: justify; text-indent: 0.5in">The accounting
guidance for fair value measurements provides a framework for measuring fair value and requires expanded disclosures regarding
fair value measurements.&nbsp; Fair value is defined as the price that would be received for an asset or the exit price that would
be paid to transfer a liability in the principal or most advantageous market in an orderly transaction between market participants
on the measurement date.&nbsp; The accounting guidance established a fair value hierarchy which requires an entity to maximize
the use of observable inputs, where available.&nbsp; This hierarchy prioritizes the inputs into three broad levels as follows.&nbsp;&nbsp;Level
1 inputs are quoted prices (unadjusted)&nbsp;in active markets for identical assets or liabilities.&nbsp;&nbsp;Level 2 inputs are
quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either
directly or indirectly through market corroboration, for substantially the full term of the financial instrument.&nbsp;&nbsp;Level
3 inputs are unobservable inputs based on the Company&rsquo;s own assumptions used to measure assets and liabilities at fair value.&nbsp;&nbsp;An
asset or liability&rsquo;s classification within the hierarchy is determined based on the lowest level input that is significant
to the fair value measurement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.25in 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: left; text-indent: 36.15pt">As a result
of the February 2017 conversion discussed above, there was no embedded conversion option liability as of December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 78; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: left; text-indent: 0.5in">The following
is a summary of activity of Level 3 liabilities for the periods ended December 31, 2017:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="width: 53%; text-align: justify">Balance at December 31, 2016</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">107,081</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Gain on debt extinguishment</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(107,081</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Balance at December 31, 2017</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">&ndash;</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in">Changes
in fair value of the embedded conversion option liability are included in other income (expense) in the accompanying consolidated
statements of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>11.</B></TD><TD STYLE="text-align: justify"><B>NOTES PAYABLE</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Gemini Special Opportunities
Fund, LP</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On August
27, 2018, the Company entered into an unsecured promissory note (the &ldquo;Note&rdquo;) in the amount of $750,000 (the &ldquo;Principal
Amount&rdquo;) with Gemini Special Opportunities Fund, LP (the &ldquo;Lender&rdquo;). The Note bears simple interest at an annual
rate of 10% and is subject to a Securities Purchase Agreement, dated August 27, 2018. This Note is due and payable on February
28, 2019 (the &ldquo;Maturity Date&rdquo;) (See Note 19). The Company may prepay the Note, provided if the Company repaid the Note
on or prior to November 28, 2018, the Company shall pay 105% of the Principal Amount plus accrued interest, and if the Company
repays the Note after November 28, 2018, including repayment on the Maturity Date, the Company shall pay 115% of the Principal
Amount plus accrued interest. During the year ending December 31, 2018, the Company recorded an increase in the Note Payable balance
of $112,500 with offsetting debt discount related to this repayment premium which is being amortized to interest expense over the
term of the note. Additionally, the Company paid $5,000 of lender fees which were also recorded as debt discount and are also being
amortized to interest expense over the term of the note.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As additional
consideration for the loan evidenced by the Note, the Company issued to the Lender 900,000 common stock purchase warrants exercisable
for a period of five years from the date of issuance with an exercise price equal to $0.25 per share. These warrants had a fair
value of $115,521 using the Black-Sholes valuation methodology. As a result of this transaction, the Company recorded $100,102
of debt discount consisting of the relative fair value of the warrants which is being amortized to interest expense over the term
of the note (See Note 15).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, this note has a balance, net of $74,315 of unamortized discount, amounting to $788,185 with accrued interest amounting
to $26,096 which is included in accrued expenses (See Note 7).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Vendor Note Payable</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On June 1,
2010, the Company entered into a Promissory Note with one of its vendors in exchange for the vendor cancelling its open invoices
to the Company. Total outstanding payables recorded by the Company at the time of settlement were $179,702. The note amount was
for $160,633 and bears interest at 10%. The note can be converted only at the option of the Company, at any time, into common stock
with an original conversion price of $0.33 per share. During 2011, 2012 and 2013, the company made partial conversions of this
note. Further, through a series of amendments, the note was extended to December 31, 2014 and the conversion price of the note
was reduced to $0.20 per share of common stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Through a
series of amendments, the maturity date of the note was extended through June 30, 2016. There were no accounting effects for these
amendments.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In December
2017 the Company made a $40,000 settlement payment to pay off this note, and all accrued interest, in full. The Company recorded
a gain on debt settlement of $25,352 related to this transaction.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 79; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>12.</B></TD><TD STYLE="text-align: justify"><B>AUTO LOAN</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In October
2015, the Company purchased a new vehicle and financed the purchase through a dealer auto loan. The loan has a term of 60 months,
requires minimum monthly payments of approximately $950, and bears interest at a rate of 5.99 percent. As of December 31, 2017,
the loan has a short-term portion of $9,862 and a long-term portion of $20,620. As of December 31, 2018, the loan has a short-term
portion of $10,520 and a long-term portion of $9,277.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>13.</B></TD><TD STYLE="text-align: justify"><B>COMMITMENTS AND CONTINGENCIES</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Leases:</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In August
2016, the Company entered into a sublease for its current corporate headquarters and manufacturing facility. The sublease expires
in August 2020 which is the same term of the master lease for which the Company is the subtenant. As part of the sublease, the
Company provided a $146,091 deposit to the landlord which will be reduced in months nineteen and thirty-one of the sublease, as
defined, in lieu of rent payments. At the end of the lease period, $50,619 of the deposit will remain as security for the surrender
of the premises.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Future annual
minimum lease payments related to our facility lease are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 40%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="width: 23%; text-align: justify">2019</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">543,180</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">2020</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">404,952</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">948,132</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Administrative
rent expense was $111,655 for each of the years ended December 31, 2018 and 2017, respectively. Further, for each of the years
ended December 31, 2018 and 2017, $446,618 of rent was capitalized into inventory as manufacturing overhead costs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Additionally,
at December 31, 2018 the Company owed two month&rsquo;s rent totaling $97,344 which is recorded in Accounts Payable in the accompanying
balance sheet.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">As of December
31, 2018, there are no other lease agreements&nbsp;with non-cancelable terms in excess of one year.&#9;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><I>Legal Matters:</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">From time
to time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business. As
of December 31, 2018, there were no pending or threatened lawsuits that could reasonably be expected to have a material effect
on the results of our operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><B><I>Other Commitments:</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Company
enters into various contracts or agreements in the normal course of business whereby such contracts or agreements may contain commitments.
During 2018 and 2017, the Company has agreements to act as a reseller for certain vendors; sales agent agreements whereby sales
agents would receive a fee equal to a percentage of revenues generated by the agent; business development agreements and strategic
alliance agreements where both parties have agreed to cooperate and provide business opportunities to each other; agreements with
vendors where the vendor may provide marketing, public relations, technical consulting or subcontractor services and financial
advisory agreements where the financial advisor would receive a fee and/or commission for advising and raising capital for the
Company. All expenses and liabilities relating to such contracts were recorded in accordance with generally accepted accounting
principles during the periods. Although such agreements increase the risk of legal actions against the Company for potential non-compliance,
other than sales agent agreements and revenue generating sales contracts, there are no firm commitments in such agreements as of
December&nbsp;31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Company
enters into various other agreements with third party vendors who will provide services and/or products to the Company. Such vendor
agreements may call for a deposit along with certain other payments based on the delivery of goods or services.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B></B></P>

<!-- Field: Page; Sequence: 80; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>14.</B></TD><TD STYLE="text-align: justify"><B>COMMON STOCK</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20.9pt; text-align: justify; text-indent: 15.1pt"><B>Shares
Issued</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20.9pt; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Issuances
of the Company&rsquo;s common stock during the years ended December&nbsp;31, 2018 and 2017, respectively, are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B><U>2018</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>Stock Issued in Cash Sales</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2018 pursuant to private placements, the Company issued 1,933,333 shares of common stock for cash with
a per share price of $0.15 per share or $290,000 and the Company incurred $12,000 of capital raising fees that were paid in cash
and charged to additional paid-in capital. Additionally, 50,000 common stock purchase warrants were issued as offering costs to
the placement agents (see Note 15).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>Stock Issued for
Director Services</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2018, the Company released and issued a total of 625,000 vested shares of common stock (related to previous
years grants to each of three directors of 750,000 shares which vest on a pro rata basis over a three year period), with a per
share fair value of $0.15, or $93,750 (based on the market price at the time of the agreement), to three directors for their service
as defined in their respective Restricted Stock Grant Agreements. The $93,750 was expensed during the year ended December 31, 2018
(See Note 18).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
March 27, 2018, based on authorization initially approved by the Board of Directors on December 19, 2017, and confirmed by resolutions
adopted by the Board on March 27, 2018, the Company granted a total of 750,000 shares of common stock with a per share value of
$0.15 per share (based on the market price at the time of the agreement), or $112,500, to three directors for performance of their
duties.&nbsp; These shares are being issued from a pool of 750,000 shares of common stock for each director of previously authorized
restricted stock grant awards for performance that are awarded if specific performance criteria are achieved or the Board authorizes
their award and vesting by specific resolutions (See Note 18). These shares were immediately expensed.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On July 19,
2018, Mr. Jay S. Potter resigned as a director of Envision Solar International, and the Company accepted Mr. Potter&rsquo;s resignation
effective on the same date. In recognition of Mr. Potter&rsquo;s long and valuable service to the Company, the Board of Directors
authorized the immediate vesting and issuance to Mr. Potter of the balance of the nonperformance restricted stock award scheduled
to be issued to him through December 31, 2018. As such, the Company released and issued a total of 125,000 vested shares of common
stock with a per share fair value of $0.15, or $18,750 (based on the market price at the time of the agreement), which was expensed
on July 19, 2018 (See Note 18).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On August
22, 2018, Mr. Robert C. Schweitzer accepted an appointment as a new director of the Company effective August 22, 2018. Mr. Schweitzer
is an independent director who has also accepted an appointment to serve as the chairman of the Company&rsquo;s audit committee.
In consideration for Mr. Schweitzer&rsquo;s acceptance to serve as a director of the Company, the Company agreed to grant 1,500,000
restricted shares of its common stock to him, subject to the terms and conditions set forth in the Restricted Stock Grant Agreement,
including but not limited to the following vesting schedule: 62,500 shares per quarter, prorata, over a 36 month period commencing
on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first release will be of
62,500 shares on December 31, 2018 and the last release will be of 62,500 shares on September 30, 2021; and 750,000 shares based
on the achievement by the Company of certain performance goals in accordance with the Agreement<FONT STYLE="font-family: Times New Roman, Times, Serif">.
</FONT>During the year ended December 31, 2018, the Company released and issued a total of 62,500 vested shares of common stock
to Mr. Schweitzer with a per share fair value of $0.20, or $12,500 (based on the market price at the time of the agreement), for
his service as defined in his respective Restricted Stock Grant Agreement. The $12,500 was expensed during the year ended December
31, 2018 (See Note 18).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, there were unreleased shares of common stock representing $512,500 of unrecognized restricted stock grant expense related
to the Restricted Stock Grant Agreements for our Directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B></B></P>

<!-- Field: Page; Sequence: 81; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B><U>2017</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>Stock Issued in Cash Sales</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017 pursuant to private placements, the Company issued 15,633,327 shares of common stock for cash with
a per share price of $0.15 per share or $2,345,000 and the Company incurred $53,600 of capital raising fees that were paid in cash
and charged to additional paid-in capital. Additionally, as of December 31, 2017, related to the Company&rsquo;s private placement,
the company was obligated to issue 223,337 common stock purchase warrants to the placement agents which were issued in 2018 upon
the closing of the offering. There was no financial statement accounting effect for the issuance of these warrants as their fair
value was charged to Additional Paid-in-Capital as an offering cost and offset by a credit to Additional Paid-in-Capital for their
fair value when recording the issuance of these warrants (see Note 15).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><B>Stock Issued for Loan
Conversion </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, and effective as of February 15, 2017, the Company issued 4,698,060 shares of common stock at the
contracted conversion price of $0.15 per share, or $704,709 effecting the conversion of the entire principal balance of the note
amounting to $600,000 and accrued and unpaid interest, as of February 15, 2017, amounting to $104,709 (See Note 10).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><B>Stock Issued for Services
</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, as payment for professional services provided, the Company issued 15,000 shares of the Company&rsquo;s
common stock with a per share fair value of $0.15 (based on contemporaneous cash sales prices) or $2,250. These shares were fully
earned, and were expensed, upon issuance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><B>Stock Issued for Services
&ndash; Related Party</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif">For
professional services provided per the terms of a consulting agreement with GreenCore Capital LLC (&ldquo;GreenCore&rdquo;), and
during the year ended December 31, 2017, the Company issued 180,000 shares of the Company&rsquo;s common stock with a per share
fair value of $0.15 (based on contemporaneous cash sales prices)</FONT> or <FONT STYLE="font-family: Times New Roman, Times, Serif">$27,000.
Jay Potter, our director, is the managing member of GreenCore and the individual performing the services. (See Note 18)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><B>Stock Issued for Director
Services</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2016, the board approved a modified compensation program, effective January 1, 2017, for all non-executive directors where
each director would receive 750,000 restricted shares of common stock, pursuant to a restricted stock grant agreement (&ldquo;New
Program RSA&rdquo;) with vesting 62,500 per quarter over a 36 month period commencing on March 31, 2017 or upon the date for which
a new director is named, issuable on the last day of each calendar quarter so long as such director serves as a director of the
Company at that time. Each director that had a previous agreement agreed to terminate their rights to any previously issued shares
and cancel such previous agreements. As such, the Company granted 2,250,000 shares to directors on January 1, 2017 having a total
value of $337,500. The Company intended to grant up to an additional 750,000 shares of its common stock to each director based
on their achieving certain performance criteria to be agreed upon by the Board of Directors after discussion with senior management.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, the Company released 750,000 shares of common stock with a per share fair value of $0.15, or $112,500
(based on the market price at the time of the agreements), to three directors for their service as defined in their respective
restricted stock grant agreements. The payments were expensed at issuance (See Note 18).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The total unrecognized restricted stock grant expense related to the Restricted Stock Agreements of our
directors amounted to $562,500 at December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><B></B></P>

<!-- Field: Page; Sequence: 82; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><B>Stock Issued for Loan
Guaranty</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, and in consideration for the continued Guaranty of the Company&rsquo;s obligations extended under
a now terminated line of credit, the Company issued 453,857 shares of its common stock, with a per share value of $0.15 (based
on contemporaneous cash sales prices) or $68,078 to Keshif Ventures LLC, a related party, pursuant to a stock purchase agreement.
These shares were expensed to interest expense over the term of the Guaranty period. The Company recorded a gain on debt settlement
of $172 related to this transaction (See Note 8).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>Nonvested Shares</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">A summary of activity of the nonvested shares
as of December 31, 2017 and 2018 is as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 75%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 41%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 15%; border-bottom: Black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">Nonvested Shares</P></TD>
    <TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 15%; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">Weighted-Average Grant-Date Fair Value</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(238,238,238)">
    <TD><FONT STYLE="font-size: 10pt">Nonvested at December 31, 2017</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-right: 20pt"><FONT STYLE="font-size: 10pt">&nbsp;&nbsp;3,750,000</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">$0.15</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Granted</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-right: 20pt"><FONT STYLE="font-size: 10pt">&nbsp;&nbsp;1,500,000</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">$0.20</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(238,238,238)">
    <TD><FONT STYLE="font-size: 10pt">Vested</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-right: 20pt"><FONT STYLE="font-size: 10pt">(1,562,500)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">$0.15</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Forfeited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-right: 20pt; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;(750,000)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">$0.15</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(238,238,238)">
    <TD><FONT STYLE="font-size: 10pt">Nonvested at December 31, 2018</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-right: 20pt; border-bottom: Black 2.5pt double"><FONT STYLE="font-size: 10pt">&nbsp;&nbsp;2,937,500</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">$0.17</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in"><B>15.</B></TD><TD STYLE="text-align: justify"><B>STOCK OPTIONS AND WARRANTS</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On August
10, 2011, the Company&rsquo;s Board of Directors approved and caused the Company to adopt the Envision Solar International, Inc.
2011 Stock Incentive Plan (the &ldquo;Plan&rdquo;), which authorizes the issuance of up to 31,500,000 shares of the Company&rsquo;s
common stock pursuant to the exercise of stock options or other awards granted under the Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In 2008,
the Board approved the 2008 equity Incentive Plan, which authorizes 6,108,571 shares under the plan. Exercise rights may not expire
more than three months after the date of termination of the employee but may expire in less time as stipulated in the individual
grant notice. For disability or death, the optionee or estate will generally have up to twelve months to exercise their options.
For certain options the Company may have rights of first refusal for a stipulated period of time, under a separate stock restriction
agreement, whereby if the holder exercise the options and then desires to sell the underlying shares, the Company has the right
to repurchase such shares at a price to which the holder has agreed to sell them to a third party.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 83; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Stock Options</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Company
follows the provisions of ASC Topic 718, &ldquo;Compensation &ndash; Stock Compensation.&rdquo; ASC Topic 718 establishes standards
surrounding the accounting for transactions in which an entity exchanges its equity instruments for goods or services. ASC Topic
718 focuses primarily on accounting for transactions in which an entity obtains employee services in share-based payment transactions,
such as options issued under the Company&rsquo;s Stock Option Plans. The Company&rsquo;s stock option compensation expense was
$111,572 and $220,084 for the years ended December&nbsp;31, 2018 and 2017, respectively, and there was $6,638 of total unrecognized
compensation cost related to unvested options granted under the Company&rsquo;s options plans as of December&nbsp;31, 2018. This
stock option expense will be recognized through December 2019.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The fair
value of each option is estimated on the date of grant using the Black-Scholes option-pricing model. This model incorporates certain
assumptions for inputs including a risk-free market interest rate, expected dividend yield of the underlying common stock, expected
option life and expected volatility in the market value of the underlying common stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">From January
1, 2017 through December 31, 2017, the Company issued 645,000 stock options under the plans with a total valuation of $61,632.
All of these options have a 10 year term.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">From January
1, 2018 through December 31, 2018, the Company issued 707,500 stock options under the plans with a total valuation of $94,204.
All of these options have a 10 year term.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">We used the
following assumptions for options granted in fiscal 2018 and 2017:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="width: 60%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 20%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 20%; text-align: center"><B><U>2018</U></B></TD>
    <TD STYLE="width: 20%; text-align: center"><B><U>2017</U></B></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Expected volatility</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">82.40%</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">81.05%</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">Expected term</TD>
    <TD STYLE="text-align: center">5 Years</TD>
    <TD STYLE="text-align: center">5 Years</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Risk-free interest rate</TD>
    <TD STYLE="text-align: center">2.59% </TD>
    <TD STYLE="text-align: center">1.5%</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">Expected dividend yield</TD>
    <TD STYLE="text-align: center">None</TD>
    <TD STYLE="text-align: center">None</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Black-Scholes
option-pricing model was developed for use in estimating the fair value of traded options, which have no vesting restrictions and
are fully transferable. In addition, option valuation models require the input of highly subjective assumptions including the expected
stock price volatility. Because the Company&rsquo;s stock options and warrants have characteristics different from those of its
traded stock, and because changes in the subjective input assumptions can materially affect the fair value estimate, in management&rsquo;s
opinion, the existing models do not necessarily provide a reliable single measure of the fair value of such stock options. The
risk free interest rate is based upon quoted market yields for United States Treasury debt securities with a term similar to the
expected term. The expected dividend yield is based upon the Company&rsquo;s history of having never issued a dividend and management&rsquo;s
current expectation of future action surrounding dividends. Expected volatility was based on historical data for the trading of
our stock on the open market. The expected lives for such grants were based on the simplified method for employees and directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">All options
qualify as equity pursuant to ASC 815-40-25, &ldquo;Contracts in Entity&rsquo;s Own Equity.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 84; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">Option activity
for the years ended December 31, 2018 and 2017 under the 2008 and 2011 Plans are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Number of Options</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Weighted</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Average</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Exercise</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Price</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="width: 46%; text-align: justify">Outstanding at December 31, 2016</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 13%; text-align: right">19,917,007</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">0.25</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 10pt">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">645,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.16</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-left: 10pt">Exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 10pt">Forfeited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,095,000</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.19</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-bottom: 1pt; padding-left: 10pt">Expired</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,250,343</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.33</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Outstanding at December 31, 2017</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">15,216,664</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.23</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-left: 10pt">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">707,500</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.20</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 10pt">Exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-left: 10pt">Forfeited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,015,000</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.19</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt; padding-left: 10pt">Expired</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(88,575</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.63</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Outstanding at December 31, 2018</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">14,820,589</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.23</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Exercisable at December 31, 2018</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">14,674,758</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.23</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Weighted average grant date fair value</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.13</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The following
table summarizes information about employee stock options outstanding at December 31, 2018:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; padding-bottom: 1pt"></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="12" STYLE="border-bottom: Black 1pt solid; text-align: center"><B>Options Outstanding</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="10" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Options Exercisable</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Range of <BR> Exercise Price</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Number<BR> Outstanding at <BR>December 31, 2018</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Weighted<BR> Average<BR> Remaining<BR> Contractual<BR> Life</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Weighted<BR> Average<BR> Exercise<BR> Price</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Aggregate<BR> Intrinsic <BR> Value</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Number <BR>Exercisable<BR> at <BR>December 31,
    2018</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Weighted<BR> Average<BR> Exercise<BR> Price</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Aggregate<BR> Intrinsic<BR> Value</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="width: 10%; text-align: center; padding-bottom: 1pt">$0.13-0.33</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; text-align: right">14,820,589</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: center; width: 10%">4.75 Years</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; text-align: right">0.23</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; text-align: right">&ndash;</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; text-align: right">14,674,758</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; text-align: right">0.23</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; text-align: right">&ndash;</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">14,820,589</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: center">4.75 Years</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.23</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&ndash;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">14,674,758</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.23</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&ndash;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As the Company&rsquo;s
stock price was lower than the weighted average exercise price at December 31, 2018, there is no aggregate intrinsic value of the
options.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Options exercisable
have a weighted average remaining contractual life of 4.73 years as of December 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The weighted average grant date fair value of options granted in 2018 and 2017 was $0.13 and $0.10 respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 85; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><U>Warrants</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><U>2018</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">For the year
ended December 31, 2018, as a part of the Company&rsquo;s private placement, the Company issued 273,333 warrants to the placement
agents (See Note 14). These warrants, valued at $26,206, are exercisable for 5 years at an exercise price of $0.15 per
share. The Company estimated the fair value of the warrants utilizing the Black-Scholes pricing model. The assumptions used in
the valuation of these warrants include volatility of 79.39%, expected dividends of 0.0%, a discount rate of 1.50%, and expected
term of 5 years. There was no financial statement accounting effect for the issuance of these warrants as their fair value has
been charged to Additional Paid-in-Capital as an offering cost and was offset by a credit to Additional Paid-in-Capital for their
fair value when recording the issuance of these warrants.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2018 as a result of Draw Downs on our Convertible Line of Credit with Lender, the Company issued 407,784
common stock purchase warrants with a total value of $61,282 and each with a $0.1778 exercise price and 3 year term. The Company
estimated the fair value of the warrants utilizing the Black-Scholes pricing model. The assumptions used in the valuation of these
warrants include volatility of 82.55%, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 3 years. As a
result of this transaction, the Company recorded $50,591 of debt discount consisting of the relative fair value of the warrants
which is being amortized to interest expense over the term of the drawdown (See Note 8).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In connection
to the issuance of a Note Payable on August 27, 2018, the Company issued 900,000 common stock purchase warrants with a total value
of $115,521 and each with a $0.25 exercise price and a 5 year term. The Company estimated the fair value of the warrants utilizing
the Black-Scholes pricing model. The assumptions used in the valuation of these warrants include volatility of 82.68%, expected
dividends of 0.0%, a discount rate of 2.35%, and expected term of 5 years. As a result of this transaction, the Company recorded
$100,102 of debt discount consisting of the relative fair value of the warrants which is being amortized to interest expense over
the term of the note (See Note 11).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2018, 645,067 warrants had expired.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><U>2017</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, and as additional consideration for the funding of the Convertible Note payable by the Lender, the
Company issued 2,500,000 common stock purchase warrants having a value of $187,142 using the Black-Scholes valuation methodology,
and each with a $0.15 exercise price and a three year term (See Note 10). The assumptions used in the valuation of these warrants
include volatility of 85.78%, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 3 years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017 as a result of Draw Downs on our Convertible Line of Credit with the Lender, the Company issued 1,916,667
common stock purchase warrants having a value of $179,612 using the Black-Scholes valuation methodology, and each with a $0.15
exercise price and three year term (See Note 8). The assumptions used in the valuation of these warrants include volatility of
83.67-85.78, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 3 years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 86; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2017, related to the Company&rsquo;s private placement, the company was obligated to issue 223,337 common stock purchase warrants
to the placement agents which were issued in 2018. There was no financial statement accounting effect for the issuance of these
warrants as their fair value was charged to Additional Paid-in-Capital as an offering cost and offset by a credit to Additional
Paid-in-Capital for their fair value when recording the issuance of these warrants.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, 26,831,589 warrants had expired.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">Warrant activity
for the years ended December 31, 2018 and 2017 are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Number of Warrants</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Weighted</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Average</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Exercise</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Price</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="width: 46%; text-align: justify">Outstanding at December 31, 2016</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 13%; text-align: right">28,196,822</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">0.17</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 10pt">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,416,667</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.15</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-left: 10pt">Exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 10pt">Forfeited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-bottom: 1pt; padding-left: 10pt">Expired</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(26,831,589)</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.16</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Outstanding at December 31, 2017</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,781,900</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.17</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-left: 10pt">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,581,117</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.21</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 10pt">Exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-left: 10pt">Forfeited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&ndash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt; padding-left: 10pt">Expired</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(645,067</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.25</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Outstanding at December 31, 2018</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,717,950</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.17</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Exercisable at December 31, 2018</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,717,950</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.17</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Weighted average grant date fair value</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.13</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Warrants
exercisable have a weighted average remaining contractual life of 2.22 years as of December 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>16.</B></TD><TD STYLE="text-align: justify"><B>REVENUES</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">For each
of the identified periods, revenues can be categorized into the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>For the year ended December 31,</B></TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>2018</B></TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>2017</B></TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="width: 46%; text-align: justify">Product Sales</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">6,144,251</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">1,401,103</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Maintenance Fees</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,576</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,114</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Professional Services</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">10,575</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3,825</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Total Revenues</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,162,402</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,412,042</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 87; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">At December
31, 2018 and December 31, 2017, deferred revenue amounted to $835,785 and $77,514 respectively. At December 31, 2018, the Company
has received an initial deposit to plan and manufacture two Solar Tree&reg; units, and a deposit for two of our new HP EVARC units,
in addition to deposits for multi-year maintenance plans for previously sold products. As of December 31, 2018, deferred revenue
associated with product deposits are $791,913 and the delivery of such products are expected within the following six months, while
deferred maintenance fees amounted to $43,872 and pertain to services to be provided through the second quarter of 2022.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>17.</B></TD><TD STYLE="text-align: justify"><B>INCOME TAXES</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">There was
no Federal income tax expense for the years ended December 31, 2018 and 2017 due to the Company&rsquo;s net losses. Income tax
expense represents minimum state taxes due.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The blended
Federal and State tax rate of 27.98% applies to loss before taxes. The Company&rsquo;s tax expense differs from the &ldquo;expected&rdquo;
tax expense for Federal income tax purposes, (computed by applying the United States Federal tax rate of 21% to loss before taxes),
as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Year ended December 31,</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>2018</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>2017</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD STYLE="width: 46%; text-align: justify"><FONT STYLE="font-size: 10pt">Computed &ldquo;expected&rdquo; tax expense (benefit)</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-size: 10pt">(755,744</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">)</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-size: 10pt">(1,034,086</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">State taxes, net of federal benefit</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">(251,217</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">(171,202</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Goodwill impairment and other non-deductible items</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">(74,120</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">643,016</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Change in federal tax rates</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">4,145,380</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Change in deferred tax asset valuation allowance</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">1,081,081</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">(3,583,108</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Income tax expense</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">Deferred income
taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial
reporting purposes and the amounts used for income tax purposes. The effects of temporary differences that gave rise to significant
portions of deferred tax assets and liabilities at December 31, are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>2018</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>2017</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Deferred tax assets:</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="width: 46%; text-align: justify"><FONT STYLE="font-size: 10pt">Charitable contributions</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-size: 10pt">2,900</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-size: 10pt">2,900</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Reserve for bad debt</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">17,805</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">17,948</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Stock options</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">3,448,014</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">3,416,792</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Deferred Revenue</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">233,883</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Depreciation</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">22,937</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">6,920</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Other</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">19,661</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">17,674</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Net operating loss carryforward</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">7,755,622</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">6,957,507</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Total gross deferred tax assets</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">11,500,822</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">10,419,741</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Less: Deferred tax asset valuation allowance</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">(11,432,888</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">(10,351,807</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Total net deferred tax assets</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">67,934</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">67,934</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Deferred tax liabilities:</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Accrued salaries</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">(67,934</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">(67,934</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #EEEEEE">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Total deferred tax liabilities</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">(67,934</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">(67,934</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Total net deferred taxes</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 88; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As a result
of the Company&rsquo;s history of incurring operating losses, a full valuation allowance has been established. The valuation allowance
at December 31, 2018 was $11,432,888. The increase in the valuation allowance during 2018 was $1,081,081.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">At December&nbsp;31,
2018, the Company has a net operating loss carry forward of $27,714,883 available to offset future net income through 2038. The
NOL expires during the years 2018 to 2038. The utilization of the net operating loss carryforwards is dependent upon the ability
of the Company to generate sufficient taxable income during the carryforward period. In the event that a significant change in
ownership of the Company occurs as a result of the Company&rsquo;s issuance of common stock, the utilization of the NOL carry forward
will be subject to limitation under certain provisions of the Internal Revenue Code. Management does not presently believe that
such a change has occurred.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On December
22, 2017, the United States enacted the Tax Cuts and Jobs Act (Act). The Act makes significant modifications to the provisions
of the Internal Revenue Code, including but not limited to, a corporate tax rate decrease to 21% effective as of January 1, 2018.
The Company&rsquo;s net deferred tax assets and liabilities have been revalued at the newly enacted U.S. Corporate rate in the
year of enactment. The adjustment related to the revaluation of the deferred tax asset and liability balances is a net charge
of approximately $4.1 million. This expense is fully offset by a change in valuation allowance. Accordingly, there is no impact
on income tax expense as of December 31, 2017 nor 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>18.</B></TD><TD STYLE="text-align: justify"><B>RELATED PARTY TRANSACTIONS</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Accounts Payable
and Related Party Vendor Payments</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, the Company made cash payments totaling $54,000, and issued 180,000 shares of the Company&rsquo;s
common stock with a total value of $27,000 to GreenCore for professional services provided to the Company as detailed in a March
28, 2014 consulting agreement. There were no balances owed to GreenCore as of December 31, 2017. Jay Potter, our former director
at the time of such payments, is the managing member of GreenCore (See Note 14).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><U>Director Compensation</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On or about
December 31, 2016, Mr. Jay S. Potter, Mr. Tony Posawatz, and Mr. Peter Davidson, all directors of the Company, each entered into
an Amendment to their Restricted Stock Agreement with the Company (each an &ldquo;Amendment&rdquo;). Pursuant to their Amendments,
each director agreed to terminate his rights to unvested restricted shares of the Company&rsquo;s common stock under their previous
respective Restricted Stock Agreements, in consideration for which the Company granted to each director 750,000 restricted shares
of the Company&rsquo;s common stock, vesting 1/36 per month over a 36 month period commencing on the date of grant, issuable quarterly
on the last day of each calendar quarter (the first vesting is scheduled to occur on January 31, 2017 and be for 20,833 shares
and the first issuance is scheduled to occur on March 31, 2017 and be for 62,499 shares) so long as each director serves as a director,
employee, consultant or officer of the Company at the time of scheduled vesting. The Company may also grant an additional 750,000
restricted shares of the Company&rsquo;s common stock to each director to vest in the future from time to time, based on their
achieving certain performance criteria to be agreed upon by the Board of Directors after discussion with senior management at a
future date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, the Company released 750,000 shares of common stock with a per share fair value of $0.15, or $112,500
(based on the market price at the time of the agreement), to three directors for their service as defined in their respective Restricted
Stock Grant Agreements. The payments were expensed at issuance (See Note 14).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 89; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>ENVISION SOLAR INTERNATIONAL INC. AND
SUBSIDIARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FOR THE YEARS ENDED DECEMBER&nbsp;31,
2018 and 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2018, the Company released and issued a total of 625,000 vested shares of common stock (related to previous
years grants to each of three directors of 750,000 shares which vest on a pro rata basis over a three year period), with a per
share fair value of $0.15, or $93,750 (based on the market price at the time of the agreement), to three directors for their service
as defined in their respective Restricted Stock Grant Agreements (See Note 14). The $93,750 was expensed during the year ended
December 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
March 27, 2018, based on authorization initially approved by the Board of Directors on December 19, 2017, and confirmed by resolutions
adopted by the Board on March 27, 2018, the Company granted a total of 750,000 shares of common stock with a per share value of
$0.15 per share (based on the market price at the time of the agreement), or $112,500, split between three directors for performance
of their duties.&nbsp; These shares are being issued from a pool of 750,000 shares of common stock for each director of previously
authorized restricted stock grant awards for performance that are awarded if specific performance criteria are achieved or the
Board authorizes their award and vesting by specific resolutions (See Note 14). These shares were immediately expensed.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On July 19,
2018, Mr. Jay S. Potter resigned as a director of Envision Solar International, and the Company accepted Mr. Potter&rsquo;s resignation
effective on the same date. In recognition of Mr. Potter&rsquo;s long and valuable service to the Company, the Board of Directors
authorized the immediate vesting and issuance to Mr. Potter of the balance of the nonperformance restricted stock award scheduled
to be issued to him through December 31, 2018. As such, the Company released and issued a total of 125,000 vested shares of common
stock with a per share fair value of $0.15, or $18,750 (based on the market price at the time of the agreement), which was expensed
on July 19, 2018 (See Note 14).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On August
22, 2018, Mr. Robert C. Schweitzer accepted an appointment as a new director of the Company effective August 22, 2018. Mr. Schweitzer
is an independent director who has also accepted an appointment to serve as the chairman of the Company&rsquo;s audit committee.
In consideration for Mr. Schweitzer&rsquo;s acceptance to serve as a director of the Company, the Company agreed to grant 1,500,000
restricted shares of its common stock to him, subject to the terms and conditions set forth in the Restricted Stock Grant Agreement,
including but not limited to the following vesting schedule: 62,500 shares per quarter, prorata, over a 36 month period commencing
on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first release will be of
62,500 shares on December 31, 2018 and the last release will be of 62,500 shares on September 30, 2021; and 750,000 shares based
on the achievement by the Company of certain performance goals in accordance with the Agreement<FONT STYLE="font-family: Times New Roman, Times, Serif">.
</FONT>During the year ended December 31, 2018, the Company released and issued a total of 62,500 vested shares of common stock
to Mr. Schweitzer with a per share fair value of $0.20, or $12,500 (based on the market price at the time of the agreement), for
his service as defined in his respective Restricted Stock Grant Agreement. The $12,500 was expensed during the year ended December
31, 2018 (See Note 14).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><U>Stock Issued for Loan
Guaranty and Cash Sales</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, and in consideration for the continued Guaranty of the Company&rsquo;s obligations extended under
a now terminated line of credit, the Company issued 453,857 shares of its common stock, with a per share value of $0.15 (based
on contemporaneous cash sales prices) or $68,078 to Keshif Ventures LLC, a related party, pursuant to a stock purchase agreement.
These shares were expensed to interest expense over the term of the Guaranty period. Additionally, during the year ended December
31, 2017, pursuant to a private placement, the Company issued 1,333,333 shares of common stock for cash, with a per share price
of $0.15 per share or $200,000 to Keshif (See Note 8).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 90; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><U>Convertible Notes Payable
to Related Parties</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On October
18, 2016, the Company entered into a five year employment agreement, effective as of January 1, 2016, with Mr. Desmond Wheatley,
the Chief Executive Officer, President, and Chairman of the Company (the &ldquo;Agreement&rdquo;). Pursuant to the Agreement, Mr.
Wheatley will receive an annual deferred salary of $50,000 which Mr. Wheatley will defer until such time as Mr. Wheatley and the
Board of Directors agree that payment of the deferred salary and/or cessation of the deferral is appropriate. Additionally, on
March 29, 2017 the board of directors granted Mr. Wheatley a $35,000 bonus for which Mr. Wheatley agreed to defer such bonus under
the same terms of his salary deferral. All deferred amounts are evidenced by an unsecured convertible promissory note payable by
the Company to Mr. Wheatley. The balance of the note as of December 31, 2017 is $135,000. The balance of the note as of December
31, 2018, net of discount amounting to $7,749, is $177,251, with accrued and unpaid interest amounting to $28,220 which is included
in accrued expenses (See Notes 7 and 9). This Note is classified as short term as of December 31, 2017 and long term as of December
31, 2018 on the accompanying consolidated balance sheet.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
as of February 15, 2017, the Company received conversion notices from all the current note holders effecting the conversion of
the entire principal balance of a convertible note outstanding and owed by the Company amounting to $600,000 and accrued and unpaid
interest, as of February 15, 2017, amounting to $104,709. The Company issued 4,698,060 shares of common stock at the contracted
conversion price of $0.15 per share, to retire the entirety of this convertible note. Of these shares, 2,315,940 shares were issued
to Keshif Ventures, LLC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.5in; text-align: left"><B>19.</B></TD><TD STYLE="text-align: justify"><B>SUBSEQUENT EVENTS</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The
Note Payable with Gemini Special Operations Fund, LP became due as of February 28, 2019 and thus is in technical default (See
Note 11). However, effective that date, an oral forbearance agreement was granted by lender for any defaults, confirmed in writing,
and is meant to be in effect until the Lender and the Company complete an amendment extending the maturity date of the note, or
the note is sooner repaid by the Company.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT>&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT>&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT>&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT></FONT></P>

<!-- Field: Page; Sequence: 91; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_015"></A><B>ITEM 9. CHANGES IN AND DISAGREEMENTS
WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">None.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_016"></A><B>ITEM 9A. CONTROLS AND PROCEDURES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Evaluation of Disclosure Controls and
Procedures</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our management is responsible
for establishing and maintaining disclosure controls and procedures that are designed to ensure that information required to be
disclosed in our reports under the Securities Exchange Act of 1934 (the &ldquo;Exchange Act&rdquo;) is recorded, processed, summarized
and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission (the &ldquo;SEC&rdquo;),
and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial
Officer, as appropriate, to allow timely decisions regarding required disclosure based closely on the definition of &ldquo;disclosure
controls and procedures&rdquo; in Rule 15d-15(e) under the Exchange Act. In designing and evaluating the disclosure controls and
procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only
reasonable assurance of achieving the desired control objectives, and management necessarily was required to apply its judgment
in evaluating the cost-benefit relationship of possible controls and procedures.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At the end of
the period covered by our 2018 Annual Report, we conducted an evaluation, under the supervision and with the participation of
our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and
operation of our disclosure controls and procedures. Based upon the foregoing, our Chief Executive Officer and Chief
Financial Officer concluded that, as of December 31, 2018, the disclosure controls and procedures of our Company were not
effective to ensure that the information required to be disclosed in our Exchange Act reports was recorded, processed,
summarized and reported on a timely basis due to the material weaknesses in internal controls as identified below under
&ldquo;Management&rsquo;s Report on Internal Control Over Financial Reporting&rdquo;. Since the type of material weaknesses
identified below have a pervasive effect across the organization, management has determined that
these circumstances constitute a material weakness that therefore affects disclosure controls and procedures. </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Management&rsquo;s Report on Internal
Control Over Financial Reporting</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our management is responsible
for establishing and maintaining adequate internal controls over financial reporting, as such term is defined in Exchange Act Rule
13a-15(f). The design of any system of controls is based in part upon certain assumptions about the likelihood of future events,
and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions,
regardless of how remote. All internal control systems, no matter how well designed, have inherent limitations. Because of its
inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation
of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions,
or that the degree of compliance with the policies or procedures may deteriorate. Therefore, even those systems determined to be
effective can provide only reasonable assurance with respect to financial statement preparation and presentation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 92; Options: NewSection; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Value: 55; Name: PageNo -->55<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We conducted an
evaluation, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, of
the effectiveness of our internal controls over financial reporting as of December 31, 2018. Based on this assessment,
management believes that, as of December 31, 2018, we did not maintain effective internal controls over financial reporting
due to the below identified material weaknesses. Specifically, although not comprehensively, in 2017 and the first half of
2018, the Board of Directors did not have a director who qualified as an Audit Committee financial expert as defined in Item
407(d)(5)(ii) of Regulation S-K. On August 22, 2018, the Company appointed a new independent director who qualifies to be the
Chairman of our Audit Committee, eliminating one of our elements of material weakness. Further, because of the limited size
of our administrative support staff, and due to the financial constraints on the Company, among other reasons, management has
not been able to develop or implement controls related to the segregation of duties for purposes of financial reporting,
develop procedures and controls to ensure the flow of executed agreements through the financial reporting process, develop
controls and processes involving the communication and dissemination of other information, nor have certain IT controls been
developed and implemented.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Because of the material
weaknesses, management has concluded that we did not maintain effective internal control over financial reporting as of December
31, 2018, based on the criteria established in the &ldquo;Internal Integrated Framework&rdquo; issued by COSO in 2013.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>No Attestation Report by Independent
Registered Accountant</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The effectiveness of
our internal control over financial reporting as of December 31, 2018 has not been audited by our independent registered public
accounting firm by virtue of our exemption from such requirement as a smaller reporting company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Changes in Internal Controls Over Financial
Reporting</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Other than our appointment
of an Audit Committee Chairman as discussed above, there were no changes in internal controls over financial reporting that occurred
during the period covered by our 2018 Annual Report which have materially affected, or are reasonably likely to materially affect,
our internal controls over financial reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Corrective Action</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company will look
to improve its internal control over financial reporting and its disclosure controls and procedures by adding administrative support
staff and overcoming the financial constraints of the Company to invest in these areas. Management hopes to also make future investments
in the continuing education of our accounting and financial staff.&nbsp; Improvements in our disclosure controls and procedures
and in our internal control over financial reporting will, however, depend on our ability to add additional resources to provide
more internal checks and balances. We are already progressing towards achieving these goals and believe we will be able to accomplish
all of them following the successful completion of the public offering, and/or our sales and cash flow continue to grow, thereby
improving our financial condition. We recently increased our board size from three to four members by adding another independent
director who also serves as the Chairman of our Audit Committee. Additionally, we plan to add finance and accounting staff as we
have additional financial resources to do so. Those additional human resources will allow us to ensure the necessary segregation
of duties for purposes of financial reporting, and to introduce and implement certain IT controls which we believe necessary for
sufficient controls to be in place</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_017"></A><B>ITEM 9B. OTHER INFORMATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">None.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 93; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="a_018"></A><B>PART III</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_019"></A><B>ITEM 10. DIRECTORS,
EXECUTIVE OFFICERS AND CORPORATE </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The names of all current
executive officers and members of the Board of Directors and certain information regarding them are set forth in this section of
the prospectus. Our directors hold office until the earlier of their death, resignation, removal by stockholders, or until their
successors have been qualified. Our officers are selected by, and serve at the pleasure of, our Board of Directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table
sets forth information regarding our executive officers and directors as of December 31, 2018:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 23%; text-align: center"><U>Name</U></TD>
    <TD STYLE="width: 10%; text-align: center"><U>Age</U></TD>
    <TD STYLE="width: 67%; text-align: center"><U>Position</U></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Desmond Wheatley</TD>
    <TD STYLE="text-align: center">53</TD>
    <TD STYLE="text-align: justify">Chief Executive Officer, President and Chairman of the Board of Directors</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">Chris Caulson</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">50</FONT></TD>
    <TD STYLE="text-align: justify">Chief Financial Officer</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Anthony Posawatz</TD>
    <TD STYLE="text-align: center">58</TD>
    <TD STYLE="text-align: justify">Director</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">Peter Davidson</TD>
    <TD STYLE="text-align: center">59</TD>
    <TD STYLE="text-align: justify">Director</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Robert C. Schweitzer</TD>
    <TD STYLE="text-align: center">72</TD>
    <TD STYLE="text-align: justify">Director</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Biographies of Directors and Officers</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">DESMOND WHEATLEY has
served as our president, chief operating officer, and secretary since September 2010, and was named chief executive officer and
a director in August 2011 and became the chairman of our board of directors in December 2016. He is an inventor of the EV ARC&trade;,
EnvisionTrak&trade;, UAV ARC&trade; and EV Standard&trade;, Mr. Wheatley has two decades of senior international management experience
in technology systems integration, energy management, communications and renewable energy. Prior to joining Envision, Mr. Wheatley
was a founding partner in the international consulting practice Crichton Hill LLC in 2009 and chief executive officer of iAxis
FZ LLC, a Dubai based alternative energy and technology systems integration company, from 2007 to 2009. From 2000 to 2007, Mr.
Wheatley held a variety of senior management positions at San Diego based Kratos Defense and Security Solutions, fka Wireless Facilities
with the last five years as president of ENS, the then largest independent security and energy management systems integrator in
the United States. Prior to forming ENS in 2002, Mr. Wheatley held senior management positions in the cellular and broadband wireless
industries, deploying infrastructure and lobbying in Washington DC on behalf of major wireless service providers. Mr. Wheatley&rsquo;s
teams led turnkey deployments of thousands of cellular sites and designed and deployed broadband wireless networks in many MTAs
across the United States. Mr. Wheatley has founded, funded, and operated four profitable start-up companies and was previously
engaged in merger and acquisition activities. Mr. Wheatley evaluated acquisition opportunities, conducted due diligence and raised
commitments of $500 million in debt and equity. Mr. Wheatley sits on the boards of Admonsters, located in San Francisco California,
and the Human Capital Group, located in Los Angeles, California, and was formerly a board member at DNI in Dallas, Texas.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mr. Wheatley&rsquo;s
qualifications are:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Leadership experience &ndash; Mr. Wheatley
has been our chief executive officer since August 2011 and President since September 2010. He has held numerous executive positions
in international organizations including five years as president of a publicly traded technology and energy management company.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Industry experience &ndash; Mr. Wheatley
was the founding member of an international consulting company with expertise in the renewable and energy sectors. He has held
various executive level positions in multiple infrastructure deployment companies and has been involved in energy management and
renewables since 2002.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Finance Experience &ndash; Mr. Wheatley
was founding partner in multiple companies with direct responsibilities for their financial success and stability. He has participated
in $500 million of capital raises and held full profit and loss responsibility for a public company with approximately $70 million
of revenues.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Education experience &ndash; Mr. Wheatley
was educated in his native Scotland.</FONT></TD></TR></TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 94; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">CHRIS CAULSON has been
our Chief Financial Officer since August 2011 and previously led our accounting and finance functions since June 2010. Mr. Caulson
brings over 25 years of financial management experience including security infrastructure and technology integration, wireless
communications, and telecommunications industries. From 2004 into 2009, Mr. Caulson held various positions including Vice President
of Operations and Finance of ENS, the then largest independent technology systems integrator in the United States and a wholly-owned
division of Kratos Defense &amp; Security Solutions, Inc. In this role, Mr. Caulson was responsible for the operational and financial
execution of multiple subsidiaries and well over $100 million of integration projects including networks for security, voice and
data, video, life safety and other integrated applications.&nbsp; Prior to 2004, Mr. Caulson was chief financial officer of Titan
Wireless, Inc., a $100 million international telecommunications division of Titan Corp (subsequently purchased by L-3.).&nbsp;
Mr. Caulson, who has a Bachelors of Accountancy from the University of San Diego, began his career with the public accounting firm
Arthur Andersen.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mr. Caulson&rsquo;s
qualifications:</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Leadership experience &ndash; Mr. Caulson has been our Chief Financial Officer since August 2011
and has held similar positions in multiple other companies.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Finance experience &ndash; Mr. Caulson has over 25 years of experience in financial related positions
and was an external auditor in the public accounting firm of Arthur Andersen.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Industry experience &ndash; Mr. Caulson has held multiple financial related executive positions
in publically traded companies.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Education experience &ndash; Mr. Caulson has his bachelors of accountancy degree from the University
of San Diego.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">ANTHONY POSAWATZ has
served as a director of the Company since February 2016. He currently serves on our Audit, Compensation and Nominating Committees.
Mr. Posawatz has been an automotive industry professional for over 30 years. Since September 2013, Mr. Posawatz has served as the
president and chief executive officer of Invictus iCAR, LLC, an automotive innovation consulting and advisory firm focused on assisting
energy and auto clean technology companies. He served as the president, chief executive officer, and a director of Fisker Automotive
from August 2012 to August 2013. Mr. Posawatz worked for General Motors (&ldquo;GM&rdquo;) for more than 25 years. As GM&rsquo;s
vehicle line director for the Chevrolet Volt and key leader of global electric vehicle development, he was responsible for bringing
the Chevrolet Volt from concept to production (beginning in 2006 as a founding member and employee #1). In 2010, General Motors
filed a voluntary petition for Chapter 11 bankruptcy protection in federal court. He currently serves as a member of several boards
of directors, including INRIX, Nexeon, SAFE &ndash; Electrification Coalition, Momentum Dynamics, and Spiers New Technologies.
Mr. Posawatz is a licensed professional engineer (P. E.) in Michigan and was both a General Motors Undergraduate Scholar at Wayne
State University where he earned a Bachelor of Science degree in Mechanical Engineering, and a Graduate Fellow at Dartmouth College,
Tuck School of Business where he earned a Master of Business Administration degree.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mr. Posawatz&rsquo;s
qualifications are:</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Leadership experience &ndash;Mr. Posawatz has held various executive level positions including
chief executive officer of several companies and is a board member for multiple organizations.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Industry experience &ndash; Mr. Posawatz has led the development of several electric vehicle products
and sits on the board of multiple industry organizations.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Finance Experience &ndash; Mr. Posawatz had profit and loss responsibilities in several organizations.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: white"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Education experience &ndash; Mr. Posawatz is a licensed professional engineer (P. E.) in Michigan
and was both a General Motors Undergraduate Scholar at Wayne State University where he earned a Bachelor of Science degree in mechanical
engineering, and a Graduate Fellow at Dartmouth College, Tuck School of Business where he earned a Master of Business Administration
degree.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 95; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">PETER DAVIDSON has
served as a director of the Company since September 2016. He currently serves on our Audit, Compensation and Nominating Committees.
Mr. Davidson has been an adjunct professor at Columbia University&rsquo;s School of International and Political Affairs since 2014
and a non-resident fellow at Columbia University&rsquo;s Center on Global Energy Policy since 2015. In May 2013, Mr. Davidson was
appointed by President Obama to serve as the executive director of the Loan Program Office (&ldquo;LPO&rdquo;) at the United States
Department of Energy, a position he held until June 2015. At the LPO, Mr. Davidson oversaw the program&rsquo;s more than $30 billion
portfolio of loans and loan guarantees, making it the largest project finance organization in the United States government. Mr.
Davidson was responsible for ensuring that the LPO carried out its mission to accelerate the deployment of innovative clean energy
projects and domestic advanced vehicle manufacturing. Prior to leading the LPO, Mr. Davidson was the senior advisor for energy
and economic development at the Port Authority of New York and New Jersey (from 2012 to 2013) and was the executive director of
New York State&rsquo;s economic development agency, the Empire State Development Corporation (from 2009 to 2011). From 1989 to
2014, Mr. Davidson was an entrepreneur who founded and managed several separate companies in television and radio broadcasting,
outdoor advertising, and traditional and digital marketing services, with a focus on the Hispanic market. From 1986 to 1989, he
was an executive in the investment banking division of Morgan Stanley &amp; Co. Since 2001, Mr. Davidson has also been the chairman
of the JM Kaplan Fund, a New York City based philanthropic organization. Under his leadership, grant making has focused on reducing
New York City&rsquo;s carbon footprint, supporting immigrant integration in the U.S. and archeological conservation world-wide.
Mr. Davidson received his Master of Business Administration degree from Harvard University in 1986 and his Bachelor of Arts degree
from Stanford University in 1981.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mr. Davidson&rsquo;s
qualifications are:</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Leadership experience &ndash; Mr. Davidson has held various executive level positions at multiple
companies. Further, he has served as executive director of the Loan Program Office of the United States Department of Energy, the
executive director of the Empire State Development Corporation, and is the chairman of the JM Kaplan Fund.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Industry experience &ndash; Mr. Davidson is a non-resident fellow at Columbia University&rsquo;s
Center on Global Energy Policy and the chairman of the JM Kaplan Fund, a New York City based philanthropic organization where grant
making is focused on reducing New York City&rsquo;s carbon footprint, supporting immigrant integration in the United States, and
archeological conservation world-wide.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Finance Experience &ndash; Mr. Davidson has had profit and loss responsibilities in several organizations.
Further, while working as the executive director of the Loan Program Office of the United States Department of Energy, he oversaw
the program&rsquo;s more than $30 billion portfolio of loans and loan guarantees, making it the largest project finance organization
in the United States government.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Education experience &ndash; Mr. Davidson received his bachelor&rsquo;s degree from Stanford University
and a Master of Business Administration degree from Harvard University.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">ROBERT C. SCHWEITZER
has served as a director of the Company since August 2018. He has been a banking industry professional for over 40 years. Since
2012, Mr. Schweitzer founded and currently serves as the chief executive officer of RCS Mediation &amp; Consulting Services. In
this capacity, he serves as a certified circuit civil mediator for the Florida Supreme Court as well as a certified FINRA arbitrator,
a certified Appellate Court mediator, and a mediator for the Office of Financial Regulation for Florida. He is also on the roster
of the American Arbitration Association. Mr. Schweitzer currently serves as a member of the board of directors of 1-800-PetMeds
(NASDAQ: PETS) (chairman, compensation committee chair, and member of audit, nominating, and investment committees), Blink Charging
Inc. (NASDAQ: BLNK) (audit committee chair, compensation committee chair, and member of nominating and governance committee), and
OmniComm Systems Inc. (OTCQX: OMCM) (audit committee chair and member of compensation and nominating and governance committees).
He formerly served as a member of the board of directors of Altisource Asset Management Company (NYSE: AANC) (member of audit and
compensation committees), Anthem Bank &amp; Trust (chairman, compensation committee chair, and member of audit, investment, executive,
and loan committees), C&amp;C International, Equinox Bank, RiceBran Technologies (NASDAQ: RIBT) (chairman, compensation committee
chair, and member of audit, nominating, and executive committees), and Shay Investment Services (member of management committee).
From 2007 to 2010, he was the president and chief operating officer of Shay Investment Services Inc., a full service registered
broker-dealer with 11 national offices and trading desks. From 2004 to 2006, he served initially as a consultant to and then as
the president, chief executive officer, and regional president of Equinox Bank FSB. From 1999 to 2003, Mr. Schweitzer was the regional
president of Union Planters Bank, now Regions Bank. From 1993 to 1999, he was the executive vice president and director of the
corporate banking group of Bank of America/NationsBank/Barnet Bank, Inc. From 1991 to 1993, he was the director and head of real
estate, construction, and environmental consulting of Coopers &amp; Lybrand. Mr. Schweitzer was the vice president and manager
of Mid-Continent&rsquo;s real estate division (1987 to 1991) and the vice president and manager of domestic credit process review
(1985 to 1987) of The First National Bank of Chicago. From 1975 to 1985, he was the senior vice president and manager of Central
North American banking group of Wachovia Corporation. Mr. Schweitzer served in the United States Navy in the nuclear submarine
force and Navy Reserve for 30 years, and retired with a rank of Captain. He received his Bachelor of Science degree from the United
States Naval Academy and his Master of Business Administration from the University of North Carolina, Chapel Hill.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 96; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mr. Schweitzer&rsquo;s
qualifications are:</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Leadership experience &ndash; Mr. Schweitzer has held various executive level positions at multiple
companies. Further, he currently serves as the chief executive officer of RCS Mediation &amp; Consulting Services and on the board
of directors of 1-800-PetMeds, Blink Charging Inc., and OmniComm Systems Inc.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Industry experience &ndash; Mr. Schweitzer sits on the board of directors of Blink Charging Inc.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Finance Experience &ndash; Mr. Schweitzer has held various executive level positions at multiple
banks and financial services companies, including Shay Investment Services Inc., a full service registered broker-dealer with 11
national offices and trading desks, Equinox Bank FSB, Union Planters Bank, and has served as a member or chairman of several audit
committees, including 1-800-PetMeds, Blink Charging Inc., OmniComm Systems Inc., Altisource Asset Management Company, Anthem Bank
&amp; Trust, and RiceBran Technologies;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Education experience &ndash; Mr. Schweitzer received his Bachelor of Science degree from the United
States Naval Academy and a Master of Business Administration degree from University of North Carolina, Chapel Hill.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><B>Family Relationships</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">There
are no family relationships among any of our executive officers and directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Director Independence</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our board of directors
currently consists of four directors. Three of our directors are &ldquo;independent&rdquo; as defined in Rule 4200 of FINRA&rsquo;s
listing standards and the NASDAQ Capital Market criteria. In accordance with the standards of the NASDAQ Capital Market, three
of our directors are considered &ldquo;independent&rdquo; because they are not employees or executive officers of the Company,
and have not been paid more than $120,000 of compensation by the Company, other than for their service as members of our Board
of Directors, in any consecutive 12-month period during the past three years. Furthermore, they have no family members being paid
compensation by the Company, and they do not serve as directors or officers of any companies that conduct business with the Company
as outside vendors or service providers. We plan to appoint additional independent directors to our board of directors in the future.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><B>Board Leadership
Structure and Role in Risk Oversight</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27pt">Our Board of Directors
focuses on the most significant risks facing us and our general risk management strategy, and also ensuring that risks undertaken
by us are consistent with the Board&rsquo;s appetite for risk. While the Board oversees our company&rsquo;s risk management, management
is responsible for day-to-day risk management processes. We believe this division of responsibilities is the most effective approach
for addressing the risks facing us and that our Board leadership structure supports this approach.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Limitation of Liability and Indemnification
of Officers and Directors</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Under Nevada General
Corporation Law and our articles of incorporation, our directors and officers will have no personal liability to us or our stockholders
for monetary damages incurred as the result of the breach or alleged breach by a director or officer of his &ldquo;duty of care.&rdquo;
This provision does not eliminate or limit the liability of a director or officer for (i) acts or omissions that involve intentional
misconduct or a knowing violation of law or (ii) the payment of dividend in violation of Section 78.300 of the Nevada Revised Statutes.
This provision would generally absolve directors of personal liability for negligence in the performance of duties, including gross
negligence.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 97; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The effect of this
provision in our articles of incorporation is to eliminate the rights of Envision and our stockholders (through stockholder&rsquo;s
derivative suits on behalf of Envision) to recover monetary damages against a director or officer for breach of his fiduciary duty
of care (including breaches resulting from negligent or grossly negligent behavior) except in the situations described in clauses
(i) through (ii) above. This provision does not limit nor eliminate the rights of Envision or any stockholder to seek non-monetary
relief such as an injunction or rescission in the event of a breach of a director&rsquo;s or officer&rsquo;s duty of care. Nevada
General Corporation Law grants corporations the right to indemnify their directors, officers, employees and agents in accordance
with applicable law. Our bylaws provide for indemnification of such persons to the full extent allowable under applicable law.
These provisions will not alter the liability of the directors under federal securities laws.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We intend to enter
into agreements to indemnify our directors and officers, in addition to the indemnification provided for in our bylaws. These agreements,
among other things, indemnify our directors and officers for certain expenses (including attorneys&rsquo; fees), judgments, fines,
and settlement amounts incurred by any such person in any action or proceeding, including any action by or in the right of Envision,
arising out of such person&rsquo;s services as a director or officer of Envision, any subsidiary of Envision or any other company
or enterprise to which the person provides services at the request of Envision. We believe that these provisions and agreements
are necessary to attract and retain qualified directors and officers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Insofar as indemnification
for liabilities arising under the Securities Act may be permitted to directors, officers, or persons controlling Envision pursuant
to the foregoing provisions, Envision has been informed that in the opinion of the Securities and Exchange Commission, such indemnification
is against public policy as expressed in the Securities Act and is therefore unenforceable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Board Committees</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Audit Committee</I>.
The Audit Committee of the Board of Directors currently consists of three independent directors of which at least one, the Chairman
of the Audit Committee, qualifies as a qualified financial expert as defined in Item 407(d)(5)(ii) of Regulation S-K. Robert C.
Schweitzer is the Chairman of the Audit Committee and financial expert, and Anthony Posawatz and Peter Davidson are the other directors
who are members of the Audit Committee. The Audit Committee's duties are to recommend to our Board of Directors the engagement
of the independent registered public accounting firm to audit our consolidated financial statements and to review our accounting
and auditing principles. The Audit Committee reviews the scope, timing and fees for the annual audit and the results of audit examinations
performed by any internal auditors and independent public accountants, including their recommendations to improve the system of
accounting and internal controls. The Audit Committee will at all times be composed exclusively of directors who are, in the opinion
of our Board of Directors, free from any relationship that would interfere with the exercise of independent judgment as a committee
member and who possess an understanding of consolidated financial statements and generally accepted accounting principles. The
charter of the Audit Committee is available on our website at www.envisionsolar.com.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Compensation Committee</I>.
The Compensation Committee establishes our executive compensation policy, determines the salary and bonuses of our executive officers
and recommends to the Board stock option grants for our executive officers. The members of the Compensation Committee are Anthony
Posawatz and Peter Davidson. Each of Messrs. Posawatz and Davidson are independent under NASDAQ&rsquo;s independence standards
for compensation committee members. Our chief executive officer often makes recommendations to the Compensation Committee and the
Board concerning compensation of other executive officers. The Compensation Committee seeks input on certain compensation policies
from the chief executive officer. The charter of the Compensation Committee is available on our website at www.envisionsolar.com.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>Nominating and Governance
Committee</I>. The Nominating and Governance Committee is responsible for matters relating to the corporate governance of our Company
and the nomination of members of the Board and committees thereof. The members of the Nominating and Governance Committee are Anthony
Posawatz and Peter Davidson. Each of Messrs. Posawatz and Davidson are independent under NASDAQ&rsquo;s independence standards.
The charter of the Nominating and Governance Committee is available on our website at www.envisionsolar.com.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 98; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Code of Ethics</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our Board has adopted
a Code of Ethics that applies to all of our directors, officers and employees. Any waivers of any provision of this Code for our
directors or officers may be granted only by the Board or a committee appointed by the Board. Any waivers of any provisions of
this Code for an employee or a representative may be granted only by our chief executive officer or principal accounting officer.
We will provide any person, without charge, a copy of this Code. Requests for a copy of the Code may be made by writing to Envision
at 5660 Eastgate Drive, San Diego, California 92121, Attention: Chief Financial Officer.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Compliance with Section 16(A) of Exchange
Act</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Section 16(a) of the
Exchange Act requires our officers and directors, and certain persons who own more than 10% of a registered class of our equity
securities (collectively, &ldquo;Reporting Persons&rdquo;), to file reports of ownership and changes in ownership (&ldquo;Section
16 Reports&rdquo;) with the Securities and Exchange Commission. Reporting Persons are required by the SEC to furnish us with copies
of all Section 16 Reports they file.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Based solely on our
review of the copies of such Section 16 Reports received by us, or written representations received from certain Reporting Persons,
certain Section 16(a) filing requirements applicable to our Reporting Persons during and with respect to the fiscal year ended
December 31, 2018 have not been complied with on a timely basis, including (a) Form 3 or Form 4 for the receipt of restricted stock
grants by our non-executive directors under the Program RSA which have since been filed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_020"></A><B>ITEM 11. EXECUTIVE COMPENSATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Compensation Discussion and Analysis</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following Compensation
Discussion and Analysis describes the material elements of compensation for our executive officers identified in the Summary Compensation
Table (&ldquo;Named Executive Officers&rdquo;), and executive officers that we may hire in the future. As more fully described
below, our Board&rsquo;s compensation committee reviews and recommends policies, practices, and procedures relating to the total
direct compensation of our executive officers, including the Named Executive Officers, and the establishment and administration
of certain of our employee benefit plans to our Board of Directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Compensation Program Objectives and
Rewards</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our compensation philosophy
is based on the premise of attracting, retaining, and motivating exceptional leaders, setting high goals, working toward the common
objectives of meeting the expectations of customers and stockholders, and rewarding outstanding performance. Following this philosophy,
we consider all relevant factors in determining executive compensation, including the competition for talent, our desire to link
pay with performance, the use of equity to align executive interests with those of our stockholders, individual contributions,
teamwork, and each executive&rsquo;s total compensation package.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The compensation received
by our Named Executive Officers is based primarily on the levels at which we can afford to retain them and their responsibilities
and individual contributions. Our compensation policy also reflects our strategy of minimizing general and administration expenses.
To date, we have not applied a formal compensation program to determine the compensation of the Named Executives Officers. In the
future, our Board of Directors expects to apply the compensation philosophy and policies described in this section of our annual
report.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 99; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The primary purpose
of the compensation and benefits we consider is to attract, retain, and motivate highly talented individuals who will engage in
the behavior necessary to enable us to succeed in our mission, while upholding our values in a highly competitive marketplace.
Different elements are designed to engender different behaviors, and the actual incentive amounts which may be awarded to each
Named Executive Officer are subject to the annual review of our compensation committee who will make recommendations regarding
compensation to our Board of Directors. The following is a brief description of the key elements of our planned executive compensation
structure.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Base salary and benefits are designed to attract and retain employees over time.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Incentive compensation awards are designed to focus employees on the business objectives for a
particular year.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Equity incentive awards, such as stock options and non-vested stock, focus executives&rsquo; efforts
on the behaviors within the recipients&rsquo; control that they believe are designed to ensure our long-term success as reflected
in increases to our stock prices over a period of several years, growth in our profitability and other elements.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Severance and change in control plans are designed to facilitate a company&rsquo;s ability to attract
and retain executives as we compete for talented employees in a marketplace where such protections are commonly offered.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Benchmarking</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have not yet adopted
benchmarking but may do so in the future. When making compensation decisions, our Board of Directors may compare each element of
compensation paid to our Named Executive Officers against a report showing comparable compensation metrics from a group that includes
both publicly-traded and privately-held companies. Our Board believes that while such peer group benchmarks are a point of reference
for measurement, they are not necessarily a determining factor in setting executive compensation. Each executive officer&rsquo;s
compensation relative to the benchmark varies based on the scope of responsibility and time in the position. We have not yet formally
established our peer group for this purpose.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>The Elements of Envision&rsquo;s Compensation
Program</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Base Salary</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Executive officer base
salaries are based on job responsibilities and individual contribution. Our Board of Directors reviews the base salaries of our
executive officers, including our Named Executive Officers, considering factors such as corporate progress toward achieving objectives
(without reference to any specific performance-related targets) and individual performance experience and expertise. Additional
factors reviewed by our Board of Directors in determining appropriate base salary levels and raises include subjective factors
related to corporate and individual performance. For the year ended December 31, 2018 and 2017, all executive officer base salary
decisions were approved by the Board of Directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Incentive Compensation Awards</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">No bonuses have yet
been awarded or paid for services by our chief executive officer or any other executive officer of the Company in 2018. Our chief
executive officer was awarded a discretionary $35,000 bonus in 2017 related to his 2016 service. Our chief executive officer did
not take the bonus in cash, instead deferring payment on the bonus until such time as the Company has sufficient cash to pay bonuses.
No other Named Executives have been paid bonuses and our Board has not yet recommended a formal compensation policy for the determination
of bonuses other than the bonus potential for our chief executive officer as defined in his employment agreement. If our revenue
grows and bonuses become affordable and justifiable, we expect to use the following parameters in justifying and quantifying bonuses
for our Named Executive Officers and other officers of Envision: (1) the growth in our revenue, (2) the growth in our gross profit
(3) the growth in our earnings before interest, taxes, depreciation and amortization, as adjusted (&ldquo;EBITDA&rdquo;), (4) achievement
of other corporate goals as outlined by the Board and (5) our stock price. In 2016, our chief executive officer was granted a bonus
plan by the board of directors which provides for a bonus payment based on the Company achieving certain revenue amounts, with
additional bonuses for being profitable. Those targets were not achieved and no bonus has been earned to date for these specific
milestones. The Board has not adopted further performance goals or target bonus amounts but may do so in the future.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 100; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Equity Incentive Awards</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In order to provide
an incentive to attract and retain directors, officers, and other employees whose services are considered valuable, to encourage
a sense of proprietorship and to stimulate an active interest of such persons in our development and financial success, on August
10, 2011, the Board approved and caused the Company to adopt, a new equity incentive plan (the &ldquo;2011 Plan&rdquo;), pursuant
to which 31,500,000 shares of our common stock are currently reserved for issuance as awards to employees, directors, consultants
and other service providers. This 2011 Plan was ratified by our shareholders as a part of the 2012 annual shareholders meeting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">From January 1, 2018
through December 31, 2018, the Company issued a total of 707,500 stock options to a total of eleven employees and two contracted
employees. These options vested immediately. From January 1, 2017 through December 31, 2017, the Company granted a total of 645,000
stock options to a total of thirteen employees. These options vested immediately.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended
December 31, 2018, the Company released and issued a total of 625,000 vested shares of common stock (related to previous years
grants to each of three directors of 750,000 shares which vest on a pro rata basis over a three year period), with a per share
fair value of $0.15, or $93,750 (based on the market price at the time of the agreement), to three directors for their service
as defined in their respective Restricted Stock Grant Agreements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Effective March 27,
2018, based on authorization initially approved by the Board of Directors on December 19, 2017, and confirmed by resolutions adopted
by the Board on March 27, 2018, the Company granted a total of 750,000 shares of common stock with a per share value of $0.15 per
share (based on the market price at the time of the agreement), or $112,500, to three directors for performance of their duties.&nbsp;
These shares are being issued from a pool of 750,000 shares of common stock for each director of previously authorized restricted
stock grant awards for performance that are awarded if specific performance criteria are achieved or the Board authorizes their
award and vesting by specific resolutions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 19, 2018, Mr.
Jay S. Potter resigned as a director of Envision Solar International, and the Company accepted Mr. Potter&rsquo;s resignation effective
on the same date. In recognition of Mr. Potter&rsquo;s long and valuable service to the Company, the Board of Directors authorized
the immediate vesting and issuance to Mr. Potter of the balance of the nonperformance restricted stock award scheduled to be issued
to him through December 31, 2018. As such, the Company released and issued a total of 125,000 vested shares of common stock with
a per share fair value of $0.15, or $18,750 (based on the market price at the time of the agreement).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On August 22, 2018,
Mr. Robert C. Schweitzer accepted an appointment as a new director of the Company effective August 22, 2018. Mr. Schweitzer is
an independent director who has also accepted an appointment to serve as the chairman of the Company&rsquo;s audit committee. In
consideration for Mr. Schweitzer&rsquo;s acceptance to serve as a director of the Company, the Company agreed to grant 1,500,000
restricted shares of its common stock to him, subject to the terms and conditions set forth in the Restricted Stock Grant Agreement,
including but not limited to the following vesting schedule: 62,500 shares per quarter, prorata, over a 36 month period commencing
on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first release will be of
62,500 shares on December 31, 2018 and the last release will be of 62,500 shares on September 30, 2021; and 750,000 shares based
on the achievement by the Company of certain performance goals in accordance with the Agreement<FONT STYLE="font-family: Times New Roman, Times, Serif">.
</FONT>During the year ended December 31, 2018, the Company released and issued a total of 62,500 vested shares of common stock
to Mr. Schweitzer with a per share fair value of $0.20, or $12,500 (based on the market price at the time of the agreement), for
his service as defined in his respective Restricted Stock Grant Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended
December 31, 2017, the Company released upon vesting 750,000 shares of common stock with a per share fair value of $0.15, or $112,500
(based on the market price at the time of the respective agreements), to three directors for their service as defined in their
respective Restricted Stock Grant Agreements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 101; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Benefits and Prerequisites</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At this stage of our
business we have limited benefits and no prerequisites for our employees other than vacation and sick benefits. We do not have
a 401(k) Plan or any other retirement plan for our Named Executive Officers. We may adopt these plans and confer other fringe
benefits for our executive officers in the future if our business grows sufficiently to enable us to afford them.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Separation and Change in Control Arrangements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 18, 2016
and effective as of January 1, 2016, the Company entered into an employment agreement with its chief executive officer. The agreement
expires on January 1, 2021. The agreement provides for a payment to the chief executive officer in an amount equal to four times
his annual compensation if he is terminated for reasons other than mutual agreement, his death, his breach, or upon his disability,
as defined in the agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There were no other
employment agreements outstanding as of December 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Executive Officer Compensation</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Summary Compensation Table</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following Summary
Compensation Table sets forth, for the years indicated, all cash compensation paid, distributed or accrued for services rendered
in all capacities by our Chief Executive Officer and all other compensated executive officers, as determined by reference to total
compensation for the fiscal year ended December 31, 2018 and 2017, who were serving as executive officers at the end of the 2018
and former executive officers, who received or are entitled to receive remuneration in excess of $100,000 during the stated periods.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Summary Compensation Table</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="width: 20%; border-bottom: black 1pt solid; text-align: center; vertical-align: bottom"><FONT STYLE="font-size: 10pt">Name and </FONT><BR>
<FONT STYLE="font-size: 10pt">Principal Position</FONT></TD>
    <TD STYLE="width: 1%; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="width: 7%; border-bottom: black 1pt solid; text-align: center; vertical-align: bottom"><FONT STYLE="font-size: 10pt">Year</FONT></TD>
    <TD STYLE="width: 1%; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="width: 9%; border-bottom: black 1pt solid; text-align: center; vertical-align: bottom"><FONT STYLE="font-size: 10pt">Salary</FONT></TD>
    <TD STYLE="width: 1%; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="width: 10%; border-bottom: black 1pt solid; text-align: center; vertical-align: bottom"><FONT STYLE="font-size: 10pt">Deferred Compensation</FONT></TD>
    <TD STYLE="width: 1%; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="width: 9%; border-bottom: black 1pt solid; text-align: center; vertical-align: bottom"><FONT STYLE="font-size: 10pt">Bonus</FONT></TD>
    <TD STYLE="width: 1%; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="width: 9%; border-bottom: black 1pt solid; text-align: center; vertical-align: bottom"><P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font-size: 10pt">Stock</FONT></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font-size: 10pt">Awards</FONT></P></TD>
    <TD STYLE="width: 1%; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="width: 9%; border-bottom: black 1pt solid; text-align: center; vertical-align: bottom"><P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font-size: 10pt">Option</FONT></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font-size: 10pt">Awards (3)</FONT></P></TD>
    <TD STYLE="width: 1%; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="width: 9%; border-bottom: black 1pt solid; text-align: center; vertical-align: bottom"><FONT STYLE="font-size: 10pt">All Other Compensation</FONT></TD>
    <TD STYLE="width: 1%; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="width: 9%; border-bottom: black 1pt solid; text-align: center; vertical-align: bottom"><FONT STYLE="font-size: 10pt">Total</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; vertical-align: top"><FONT STYLE="font-size: 10pt">Desmond Wheatley, </FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">
        2018
        </TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center"> $200,000</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">$50,000</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">
        0 </TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">0</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">
        0
        </TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">0</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">
        $250,000 </TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; vertical-align: top">Chief Executive Officer and President(1)</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">2017</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">$200,000</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">$50,000
</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">$35,000</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">0</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">0</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">0</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">$285,000</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; vertical-align: top"><FONT STYLE="font-size: 10pt">Chris Caulson(2)</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">
        2018</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">
        $165,000 </TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">0</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">
        0</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">0</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">
        0</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">0</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">
        $165,000 </TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">2017</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">$165,000</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">0</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">0</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">0</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">0</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.65pt 0pt 0; text-align: center">0</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">$165,000</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; vertical-align: top"><FONT STYLE="font-size: 10pt">Officers as a Group</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">
        2018
        </TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">
        $365,000 </TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">$50,000</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">
        0 </TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">0</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">
        0
        </TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">0</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">
        $415,000 </TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">2017</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">$365,000</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">$50,000 </TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">$35,000</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">0</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">0</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">0</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">$450,000</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Mr. Wheatley joined the Company full time in December 2010 at which time he was appointed president. On August 10, 2011, Mr. Wheatley was appointed chief executive officer of the Company. In December 2016, Mr. Wheatley was named chairman of the board of directors.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Mr. Caulson joined the Company full time in November 2010. On August 10, 2011, Mr. Caulson was appointed chief financial officer of the Company.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">This represents the fair value of the award as of the grant date in accordance with FASB ASC Topic 718.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B></B></P>

<!-- Field: Page; Sequence: 102; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Agreements with Executive Officers</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Desmond Wheatley</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company entered
into a five-year employment agreement with Mr. Wheatley on October 18, 2016, effective as of January 1, 2016. This agreement provides
for an annual salary of $250,000, which will be paid (i) in twenty-four installments of $8,333.33 each on the fifteenth and last
day of each month and (ii) twenty-four installments of $2,083.34, on the same dates, which Mr. Wheatley will defer until such time
as the Board of Directors, in its sole discretion, determines that payment of the deferred salary and/or cessation of the deferral
is appropriate, or when a payment is permissible under Section 409A of the Internal Revenue Code of 1986, as amended, but not later
than December 31, 2020. Upon any approved payment of the deferred compensation, Mr. Wheatley may elect to accept that payment in
cash or through conversion in whole or in part of the amount of the payment into shares of the Company&rsquo;s stock at $0.15 per
share. All deferred amounts will be evidenced by an unsecured convertible promissory note payable by the Company to Mr. Wheatley,
bearing simple interest at the rate of 10% per annum, accruing until paid, convertible into shares of the Company&rsquo;s common
stock at $0.15 per share (subject to appropriate adjustment in the event of stock dividends, stock splits, recapitalizations, and
similar extraordinary transactions) whenever a payment is approved by the Company&rsquo;s Board of Directors, with a maturity date
of December 31, 2020. Additionally, pursuant to the agreement, on October 18, 2016, Mr. Wheatley was granted 4,350,000 stock options
to purchase 4,350,000 shares of the Company&rsquo;s common stock pursuant to the Company&rsquo;s 2011 Stock Incentive Plan, exercisable
at an exercise price of $0.15 per share for a period of ten years from the date of grant, vesting as follows: 1,450,000 on October
18, 2016, 1,450,000 on January 1, 2017, and 1,450,000 on January 1, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Outstanding Equity Awards at Fiscal
Year End</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table
summarizes the total outstanding incentive equity awards as of December 31, 2018, for each named executive officer:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.75in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid; text-align: center">Name</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center">Number of <BR>
securities<BR>
 underlying<BR>
 unexercised <BR>
options -<BR>
 number<BR>
 exercisable</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center">Number of <BR>
underlying<BR>
 unexercised <BR>
securities options<BR>
 - number<BR>
 unexercisable</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center">Option exercise<BR>
 price ($)</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: center">Option<BR>
 expiration <BR>
date</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="width: 30%; text-align: justify">Desmond Wheatley</TD>
    <TD STYLE="width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 15%; text-align: center">4,320,000 (1)</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 15%; text-align: center">&mdash;</TD>
    <TD STYLE="width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 15%; text-align: center">0.27</TD>
    <TD STYLE="width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 15%; text-align: center">August 9, 2021</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Desmond Wheatley</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">4,350,000 (2)</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&mdash;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">0.15</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">October 17, 2026</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="border-bottom: black 1pt solid; text-align: justify">Chris Caulson</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">2,700,000 (3)</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">&mdash;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">0.27</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: center">August 9, 2021</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">On August 10, 2011, Mr. Wheatley received 4,320,000 stock options pursuant to our 2011 Plan with an exercise price of $0.27 per share exercisable for a period of ten (10) years from the date of grant. One third of these options vested immediately, one third vested on November 1, 2011 and one third vested on November 1, 2012.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">On October 18, 2016, Mr. Wheatley was granted 4,350,000 stock options to purchase 4,350,000 shares of the Company&rsquo;s common stock pursuant to the Company&rsquo;s 2011 Stock Incentive Plan, exercisable at an exercise price of $0.15 per share for a period of ten years from the date of grant, vesting as follows: 1,450,000 on October 18, 2016, 1,450,000 on January 1, 2017, and 1,450,000 on January 1, 2018.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">On August 10, 2011, Mr. Caulson was granted 2,700,000 stock options pursuant to our 2011 Plan with an exercise price of $0.27 per share exercisable for a period of ten (10) years from the date of grant. One third of these options vested immediately, one third vested on November 1, 2011 and one third vested on November 1, 2012.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Option Exercises and Stock Vested</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">None of our executive
officers exercised any stock options or acquired stock through vesting of an equity award during the fiscal year ended December
31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 103; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Director Compensation</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table
sets forth all compensation paid, distributed, or accrued for services rendered in the capacities of non-executive Board members.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">Name</FONT></TD>
    <TD STYLE="text-align: justify; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">Fees earned or cash paid</FONT></TD>
    <TD STYLE="text-align: justify; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">Year</FONT></TD>
    <TD STYLE="text-align: justify; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">Option Awards ($)(1)</FONT></TD>
    <TD STYLE="text-align: justify; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">Stock Awards ($)(3)</FONT></TD>
    <TD STYLE="text-align: justify; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">All other compensation</FONT></TD>
    <TD STYLE="text-align: justify; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">Total ($)</FONT></TD></TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: bottom; width: 43%; text-align: justify"><FONT STYLE="font-size: 10pt">Jay Potter (2) (4)</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 6%; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 6%; text-align: center">
        2018</TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 6%; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 8%; text-align: right">
        75,000</TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 7%; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="width: 6%; text-align: right">
        75,000
        </TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">2017</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">37,500</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">(4)</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="text-align: right">37,500</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-size: 10pt">Anthony Posawatz (5)</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">
        2018</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">
        75,000
        </TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">
        75,000
        </TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">2017</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">37,500</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">(5)</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">37,500</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-size: 10pt">Peter Davidson (6)</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">
        2018</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">
        75,000 </TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">
        75,000
        </TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">2017</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">37,500</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">(6)</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">37,500</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-size: 10pt">Robert C. Schweitzer (7)</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">
        2018</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;<FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">
        12,500
        </TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">
        12,500</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">2017</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&ndash;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-size: 10pt">All Directors as a Group</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-size: 10pt">&ndash;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">
        2018
        </TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">
        237,500
        </TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">
        237,500
        </TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">2017</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">112,500</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&ndash;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">112,500</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">This represents the fair value of the award as of the grant date in accordance with FASB ASC Topic 718.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Mr. Potter voluntarily resigned as a director on July 19, 2018.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">This represents the value of stock released to the director upon vesting during the identified period which is a portion of a larger multiple year award issued to the director for applicable multiple year services.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(4)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">During the year ended December 31, 2017, 250,000 shares of
    common stock valued at $37,500 vested under an agreement with Mr. Potter. During the year ended December 31, 2018, 125,000
    shares of common stock valued at $18,750 vested under an agreement with Mr. Potter. On March 27, 2018, the Company issued an
    additional 250,000 shares to this director as a fully vested restricted stock grant award for his performance. Mr.
    Potter&rsquo;s services as a director terminated in July 2018. Upon his termination, the Board of Directors authorized the
    vesting of an additional 125,000 shares of common stock to Mr. Potter under the agreement, valued at $18,750.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(5)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Effective as of December 31, 2016, Mr. Posawatz agreed to terminate his rights to unvested restricted shares of the Company&rsquo;s common stock under a prior agreement with the Company, in consideration for which the Company granted to Mr. Posawatz 750,000 new restricted shares of the Company&rsquo;s common stock, vesting 1/36 per month over a 36 month period commencing on the day after the date of grant, issuable quarterly on the last day of each calendar quarter so long as Mr. Posawatz serves as a director, employee, consultant or officer of the Company at the time of scheduled vesting. The Company granted an additional 750,000 restricted shares of the Company&rsquo;s common stock to Mr. Posawatz to vest in the future from time to time, subject to Mr. Posawatz achieving certain performance criteria to be agreed upon by the Board of Directors after discussion with senior management at a future date. During the year ended December 31, 2017, 250,000 shares of common stock, valued at $37,500, vested under this agreement. On March 27, 2018, the Company issued an additional 250,000 shares to this director as a fully vested restricted stock grant award for his performance. During the year ended December 31, 2018, 250,000 shares of common stock, valued at $37,500, vested under this agreement.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 104; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(6)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Effective as of December 31, 2016, Mr. Davidson agreed to terminate his rights to&nbsp;&nbsp;unvested restricted shares of the Company&rsquo;s common stock under a prior agreement with the Company, in consideration for which the Company granted to Mr. Davidson 750,000 new restricted shares of the Company&rsquo;s common stock, vesting 1/36 per month over a 36 month period commencing on the day after the date of grant, issuable quarterly on the last day of each calendar quarter so long as Mr. Davidson serves as a director, employee, consultant or officer of the Company at the time of scheduled vesting. The Company granted an additional 750,000 new restricted shares of the Company&rsquo;s common stock to Mr. Davidson to vest in the future from time to time, subject to Mr. Davidson achieving certain performance criteria to be agreed upon by the Board of Directors after discussion with senior management at a future date. During the year ended December 31, 2017, 250,000 shares of common stock, valued at $37,500, vested under this agreement. On March 27, 2018, the Company issued an additional 250,000 shares to this director as a fully vested restricted stock grant award for his performance. During the year ended December 31, 2018, 250,000 shares of common stock, valued at $37,500, vested under this agreement.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(7)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">On August 22, 2018, Mr. Robert C. Schweitzer accepted an appointment as a new director of Envision Solar International, Inc., effective August 22, 2018. Mr. Robert C. Schweitzer is an independent director who has also accepted an appointment to serve as the Chairman of the Company&rsquo;s Audit Committee. In consideration for Robert C. Schweitzer&rsquo;s acceptance to serve as a director of the Company, the Company agreed to grant 1,500,000 restricted shares of its common stock to Mr. Schweitzer, subject to the vesting, performance and other terms and conditions in the Restricted Stock Grant Agreement, dated August 22, 2018, entered into by the Company and Mr. Schweitzer. The following vesting schedule applies to 750,000 of the shares: 62,500 shares per quarter over a 36 month period commencing to accrue on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first release will be of 62,500 shares on December 31, 2018 and the last release will be of 62,500 shares on September 30, 2021. The vesting of the remaining 750,000 shares will be subject to the achievement by the Company of certain performance goals as established by duly authorized resolutions of the Company&rsquo;s Board of Directors adopted from time to time. During the year ended December 31, 2018, 62,500 shares of common stock, valued at $12,500, vested under this agreement.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_021"></A><B>ITEM 12. SECURITY OWNERSHIP OF CERTAIN
BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table
sets forth certain information as of December 31, 2018 regarding the beneficial ownership of our common stock by (i) each person
or entity who, to our knowledge, beneficially owns more than 5% of our common stock; (ii) each executive officer and named officer;
(iii) each director; and (iv) all of our officers and directors as a group. Beneficial ownership is determined in accordance with
the rules of the Securities and Exchange Commission. In computing the number of shares beneficially owned by a person and the percentage
of ownership of that person, shares of common stock subject to options or warrants held by that person that are currently exercisable
or become exercisable within 60 days of December 31, 2018 are deemed outstanding even if they have not actually been exercised.
Those shares, however, are not deemed outstanding for the purpose of computing the percentage ownership of any other person. Unless
otherwise indicated in the footnotes to the following table, each of the stockholders named in the table has sole voting and investment
power with respect to the shares of our common stock beneficially owned. Except as otherwise indicated, the address of each of
the stockholders listed below is: c/o 5660 Eastgate Drive, San Diego, California 92121.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Unless otherwise indicated
and subject to applicable community property laws, to our knowledge, each stockholder named in the following table possesses sole
voting and investment power over their shares of common stock, except for those jointly owned with that person&rsquo;s spouse.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; border-bottom: Black 1pt solid">Name of Beneficial Owner</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Number of Shares Beneficially Owned (1)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Percentage Beneficially Owned Before Offering (2)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="width: 66%; text-align: justify">Desmond Wheatley</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 13%; text-align: right">8,670,000</TD><TD STYLE="width: 2%; text-align: center">(3)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 13%; text-align: right">5.63%</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Chris Caulson</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,700,000</TD><TD STYLE="text-align: center">(4)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.83%</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Peter Davidson</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,541,666</TD><TD STYLE="text-align: center">(5)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.06%</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Anthony Posawatz</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,055,556</TD><TD STYLE="text-align: center">(5)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.73%</TD><TD STYLE="text-align: left">*</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Robert C. Schweitzer</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">62,500 </TD><TD STYLE="text-align: center">(5)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.04%</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Keshif Ventures, LLC</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">33,413,836</TD><TD STYLE="text-align: center">(6)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22.99%</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">SFE VCF, LLC</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,121,227</TD><TD STYLE="text-align: center">(7)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13.73%</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">All officers and directors as a group (5 persons)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,029,722</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8.95%</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 105; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">*Beneficial ownership of less than one
percent.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Shares of common stock beneficially owned and the respective percentages of beneficial ownership of common stock assume the exercise by such person of all options, warrants and other securities convertible into common stock beneficially owned by such person or entity currently exercisable or exercisable within 60 days of December 31, 2018.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on 145,331,495 shares of our common stock outstanding
as of December 31, 2018.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Includes 8,670,000 shares of common stock issuable upon the exercise of options which are currently exercisable or exercisable within 60 days of December 31, 2018.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(4)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Includes 2,700,000 of common stock issuable upon the exercise of options which are currently exercisable or exercisable within 60 days of December 31, 2018.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(5)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Includes shares that have vested pursuant to a RSA.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(6)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The address of this shareholder is 990 Highland Drive, Suite 314, San Diego, California. 92075. D. Taner Halicioglu and Nedim Halicioglu exercise the shared voting and dispositive powers with respect to the shares held by Keshif Ventures, LLC.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(7)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">SFE VCF, LLC as the holder of two convertible notes payable by the Company with an approximate aggregate outstanding balance of $2,482,003 as of December 31, 2018, has the right to convert the outstanding balance into shares of our common stock at a conversion price of $0.1908 per share. SFE VCF, LLC also owns 4,824,451 warrants to purchase 4,824,451 shares of our common stock at an exercise price of $0.15 per share, for 4,416,667 of these warrants, with the balance (i.e., 407,784) exercisable at $0.17748 per share. Accordingly, the figure on the table for SFE VCF LLC&rsquo;s beneficial ownership assumes that both notes are converted and all warrants are exercised. &nbsp;Mr. William Scripps exercises the sole voting and dispositive powers with respect to the shares held by SFE VCF, LLC.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="a_022"></A>ITEM 13. CERTAIN RELATIONSHIPS AND RELATED
TRANSACTIONS, AND DIRECTOR INDEPENDENCE</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended
December 31, 2018, the Company released and issued a total of 625,000 vested shares of common stock (related to previous years
grants to each of three directors of 750,000 shares which vest on a pro rata basis over a three year period), with a per share
fair value of $0.15, or $93,750 (based on the market price at the time of the agreement), to three directors for their service
as defined in their respective Restricted Stock Grant Agreements (&ldquo;RSA&rsquo;s&rdquo;). The $93,750 was expensed during the
year ended December 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Effective March 27,
2018, based on authorization initially approved by the Board of Directors on December 19, 2017, and confirmed by resolutions adopted
by the Board on March 27, 2018, the Company granted a total of 750,000 shares of common stock with a per share value of $0.15 per
share (based on the market price at the time of the agreement), or $112,500, split among three directors for performance of their
duties.&nbsp; These shares were issued from a pool of 750,000 shares of common stock for each director of previously authorized
restricted stock grant awards for performance that are awarded if specific performance criteria are achieved or the Board authorizes
their award and vesting by specific resolutions. These shares were immediately expensed.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 19, 2018, Mr.
Jay S. Potter resigned as a director of Envision and the Company accepted Mr. Potter&rsquo;s resignation effective on the same
date. In recognition of Mr. Potter&rsquo;s long and valuable service to the Company, the Board of Directors authorized the immediate
vesting and issuance to Mr. Potter of the balance of the nonperformance restricted stock award scheduled to be issued to him through
December 31, 2018. As such, the Company released and issued a total of 125,000 vested shares of common stock with a per share fair
value of $0.15, or $18,750 (based on the market price at the time of the agreement), which was expensed on July 19, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On August 22, 2018,
Mr. Robert C. Schweitzer accepted an appointment as a new director of the Company effective August 22, 2018. Mr. Schweitzer is
an independent director who has also accepted an appointment to serve as the chairman of the Company&rsquo;s audit committee. In
consideration for Mr. Schweitzer&rsquo;s acceptance to serve as a director of the Company, the Company agreed to grant 1,500,000
restricted shares of its common stock to him, subject to the terms and conditions set forth in the Restricted Stock Grant Agreement,
including but not limited to the following vesting schedule: 62,500 shares per quarter, prorata, over a 36 month period commencing
on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first release will be of
62,500 shares on December 31, 2018 and the last release will be of 62,500 shares on September 30, 2021; and 750,000 shares based
on the achievement by the Company of certain performance goals and upon a specific resolution of the Board of Directors in accordance
with the Agreement<FONT STYLE="font-family: Times New Roman, Times, Serif">. </FONT>During the year ended December 31, 2018, the
Company released and issued a total of 62,500 vested shares of common stock to Mr. Schweitzer with a per share fair value of $0.20,
or $12,500 (based on the market price at the time of the agreement), for his service as defined in his respective Restricted Stock
Grant Agreement. The $12,500 was expensed during the year ended December 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 106; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 18, 2016,
the Company entered into a five year employment agreement, effective as of January 1, 2016, with Mr. Desmond Wheatley, the Chief
Executive Officer, President, and Chairman of the Company (the &ldquo;Agreement&rdquo;). Pursuant to the Agreement, Mr. Wheatley
will receive an annual deferred salary of $50,000 which Mr. Wheatley will defer until such time as Mr. Wheatley and the Board of
Directors agree that payment of the deferred salary and/or cessation of the deferral is appropriate. Additionally, on March 29,
2017 the board of directors granted Mr. Wheatley a $35,000 bonus for which Mr. Wheatley agreed to defer such bonus under the same
terms of his salary deferral. All deferred amounts are evidenced by an unsecured convertible promissory note payable by the Company
to Mr. Wheatley. The balance of the note as of December 31, 2017 is $135,000. The balance of the note as of December 31, 2018,
net of discount amounting to $7,749, is $177,251, with accrued and unpaid interest amounting to $28,220 which is included in accrued
expenses. This Note is classified as short term as of December 31, 2017 and long term as of December 31, 2018 on the accompanying
consolidated balance sheet.&#9;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended
December 31, 2017, the Company made cash payments totaling $54,000, and issued 180,000 shares of the Company&rsquo;s common stock
with a total value of $27,000 to GreenCore Capital LLC for professional services provided to the Company pursuant to a consulting
agreement dated March 28, 2014. Jay Potter, our former director, is the managing member of GreenCore.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended
December 31, 2017, the Company released 750,000 shares of common stock with a per share fair value of $0.15, or $112,500 (based
on the market price at the time of the agreement), to three directors for their service as defined in their respective RSAs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended
December 31, 2017, and in consideration for the continued guaranty of the Company&rsquo;s obligations extended under a now terminated
line of credit, the Company issued 453,857 shares of its common stock, with a per share value of $0.15 (based on contemporaneous
cash sales prices) or $68,078 to Keshif Ventures LLC, a related party, pursuant to the SPA. Additionally, during the year ended
December 31, 2017, pursuant to a private placement, the Company issued 1,333,333 shares of common stock for cash, with a per share
price of $0.15 per share or $200,000 to Keshif.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In 2016, the Company
entered into two nonexclusive, best efforts selling agreements with LightPath Capital, Inc., a FINRA registered broker-dealer,
50% of which is owned by one of the legal counsel to the Company. The selling agreements relate to a previous private placement
as well as a 2017 private placement of common stock that was conducted by the Company to raise up to $4,050,000 of capital. Under
the agreements, LightPath is entitled to a selling commission of 8% of total capital raised by it and warrants to purchase our
common stock at $0.15 per share for up to 5% of the number of shares of common stock sold by LightPath in the offerings. For the
13 months ended January 2018, which was the open term of the 2017 private placement, the Company paid $65,600 in commission and
is obligated to issue 273,333 warrants to purchase our common stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Effective as of February
15, 2017, the Company received conversion notices from all the current note holders effecting the conversion of the entire principal
balance of a convertible note outstanding and owed by the Company amounting to $600,000 and accrued and unpaid interest, as of
February 15, 2017, amounting to $104,709. The Company issued 4,698,060 shares of common stock at the contracted conversion price
of $0.15 per share, to retire the entirety of this convertible note. Of these shares, 2,315,940 shares were issued to Keshif Ventures,
LLC. Additionally, as a part of these transactions, Jay Potter, our prior director, received 4,112,440 shares of common stock from
these shareholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B></B></P>

<!-- Field: Page; Sequence: 107; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_023"></A><B>ITEM 14. PRINCIPAL ACCOUNTING FEES AND
SERVICES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company's Board
of Directors reviews and approves audit and permissible non-audit services performed by its independent registered public accounting
firm, as well as the fees charged for such services. In its review of non-audit service and its appointment of Salberg
&amp; Company, P.A. as our independent registered public accounting firm, the Board considered whether the provision of such services
is compatible with maintaining independence.&nbsp;&nbsp;All of the services provided and fees charged by Salberg &amp; Company,
P.A. in 2018 and 2017 were approved by the Board of Directors.&nbsp;&nbsp;The following table shows the fees for the years ended
December 31, 2018 and 2017:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="width: 66%; text-align: justify">Audit Fees (1)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">69,900</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">62,900</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Audit Related Fees (2)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">21,900</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">400</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(238,238,238)">
    <TD STYLE="text-align: justify">Tax Fees (3)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">All Other Fees</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 27pt">(1)</TD><TD STYLE="text-align: justify">Audit fees &ndash; these fees relate to the audit of our annual consolidated financial statements
and the review of our interim quarterly consolidated financial statements.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 27pt">(2)</TD><TD STYLE="text-align: justify">Audit related fees &ndash; 2018 fees mainly related to costs incurred in connection with filing
our registration statements, while 2017 fees were for audit related services.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 27pt">(3)</TD><TD STYLE="text-align: justify">Tax fees &ndash; no fees of this sort were billed by Salberg &amp; Company P.A., our principal
accountant during 2018 and 2017.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Pre-Approval Policies and Procedures
of Audit and Non-Audit Services of Independent Registered Public Accounting Firm</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Board of Director&rsquo;s
policy is to pre-approve, typically at the beginning of our fiscal year, all audit and non-audit services, other than de minimis
non-audit services and tax related services, to be provided by an independent registered public accounting firm. These services
may include, among others, audit services, audit-related services, and other services and such services are generally subject to
a specific budget. The independent registered public accounting firm and management are required to periodically report to the
full Board of Directors regarding the extent of services provided by the independent registered public accounting firm in accordance
with this pre-approval, and the fees for the services performed to date. As part of the Board&rsquo;s review, the Board will evaluate
other known potential engagements of the independent auditor, including the scope of work proposed to be performed and the proposed
fees, and approve or reject each service, taking into account whether the services are permissible under applicable law and the
possible impact of each non-audit service on the independent auditor&rsquo;s independence from management. At audit committee meetings
throughout the year, the auditor and management may present subsequent services for approval. Typically, these would be services
such as due diligence for an acquisition, that would not have been known at the beginning of the year.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Board of Directors
has considered the provision of non-audit services provided by our independent registered public accounting firm to be compatible
with maintaining their independence. The audit committee will continue to approve all audit and permissible non-audit services
provided by our independent registered public accounting firm.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 108; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><A NAME="a_024"></A>PART IV</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_025"></A><B>ITEM 15. EXHIBITS AND FINANCIAL STATEMENT
SCHEDULES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following consolidated financial statements
are included in Item 8 of this report:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: justify">Financial Statements</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Report of Independent
Registered Public Accounting Firm</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Consolidated Balance
Sheets at December 31, 2018 and December 31, 2017</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Consolidated Statements
of Operations for the Years Ended December 31, 2018 and 2017</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Consolidated Statements
of Changes in Stockholders' Deficit for the Years Ended December 31, 2018 and 2017</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Consolidated Statements
of Cash Flows for the Years Ended December 31, 2018 and 2017</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Notes to Consolidated
Financial Statements</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">2.</TD><TD STYLE="text-align: justify">Financial Statement Schedule</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">None</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following exhibits are included with
this filing:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">3.</TD><TD STYLE="text-align: justify">Exhibits</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Exhibit</U></FONT></TD>
    <TD STYLE="text-align: justify; width: 90%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Description</U></FONT></TD></TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.1</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000172/ex1_1.htm" STYLE="-sec-extract: exhibit">Form
    of Underwriting Agreement</A> (15)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.1</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000121390010000544/f8k0210ex2i_envision.htm" STYLE="-sec-extract: exhibit">Agreement of Merger and Plan of Reorganization, dated February 10, 2010, by and among Casita Enterprises, Inc., ESII Acquisition Corp. and Envision Solar International, Inc.</A> (1)</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000116552707000601/ex3-1.txt" STYLE="-sec-extract: exhibit">Articles of Incorporation</A> (2)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000116552707000601/ex3-2.txt" STYLE="-sec-extract: exhibit">Bylaws</A> (2)</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.3</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594914000166/ex102.txt" STYLE="-sec-extract: exhibit">Amendment to Bylaws</A> (5)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000118/ex10_5.htm" STYLE="-sec-extract: exhibit">Form of Warrant issued to SFE VCF, LLC</A> (11) </FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.2</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000172/ex4_2.htm" STYLE="-sec-extract: exhibit">Form of Investor Warrant</A> (15)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.3</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000172/ex4_3.htm" STYLE="-sec-extract: exhibit">Form
    of Warrant Agency Agreement</A> (15)</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.4</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000172/ex4_4.htm" STYLE="-sec-extract: exhibit">Form of Representative Warrant</A> </FONT>(15)</TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.5</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000123/ex10_3.htm" STYLE="-sec-extract: exhibit">Form of Warrant issued to bridge lender on August 27, 2018</A> (13)</FONT></TD>
    </TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 109; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000101968711002596/evsi_10q-ex0401.htm" STYLE="-sec-extract: exhibit">2011 Stock Option Plan of Envision Solar International, Inc., dated as of August 10, 2011</A> (3)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000121390010000544/f8k0210ex10xxi_envision.htm" STYLE="-sec-extract: exhibit">10% Subordinated Convertible Promissory Note, dated December 17, 2009, issued to John Evey</A> (1)</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000121390010000544/f8k0210ex10xxii_envision.htm" STYLE="-sec-extract: exhibit">Amended and Restated 10% Subordinated Convertible Promissory Note, dated as of December 31, 2010, issued to John Evey</A> (1)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000101968714001104/envision_10k-ex1026.htm" STYLE="-sec-extract: exhibit">Consulting Agreement with GreenCore Capital LLC, dated March 28, 2014</A> (4)</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000101968711002596/evsi_10q-ex0401.htm">Loan and Security Agreement by and among Silicon Valley Bank, Envision Solar International, Inc., and Envision Construction, Inc., dated October 30, 2015</A> (6)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594915000269/ex10.2.htm">Supplement to Master Unconditional Limited Guarantee for the benefit of Silicon Valley Bank by Keshif Ventures, LLC, dated October 30, 2015 (6)</A></FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594915000269/ex10.3.htm" STYLE="-sec-extract: exhibit">Subordination Agreement by and between Keshif Ventures, LLC and Silicon Valley Bank, dated October 30, 2015</A> (6)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594915000269/ex10.4.htm" STYLE="-sec-extract: exhibit">Stock Purchase Agreement by and between Envision Solar International, Inc. and Keshif Ventures, LLC, dated October 30, 2015</A> (6)</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594915000269/ex10.5.htm" STYLE="-sec-extract: exhibit">Loan Guaranty Side Letter by Envision Solar International, Inc. to Keshif Ventures, LLC, dated October 30, 2015</A> (6)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594916000334/ex10.1.htm" STYLE="-sec-extract: exhibit">Note Settlement and General Release Agreement, by and between Envision Solar International, Inc. and Robert Noble, dated January 20, 2016</A> (7)</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.11</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594916000487/ex10.1.htm" STYLE="-sec-extract: exhibit">Restricted Stock Grant Agreement by and between Envision Solar International, Inc. and Peter Davidson, dated September 8, 2016</A> (8)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.12</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594916000511/ex10.1.htm" STYLE="-sec-extract: exhibit">Employment Agreement by and between Envision Solar International, Inc. and Desmond Wheatley, effective as of January 1, 2016</A> (9)</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.13</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000001/ex10.1.htm" STYLE="-sec-extract: exhibit">Amendment to Restricted Stock Agreement between the Company and Jay S. Potter, dated December 31, 2016</A> (10)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.14</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000001/ex10.2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted Stock Agreement between the Company and Jay S. Potter, dated December 31, 2016</FONT></A> (10)</TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.15</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000001/ex10.3.htm" STYLE="-sec-extract: exhibit">Amendment to Restricted Stock Agreement between the Company and Anthony Posawatz, dated December 31, 2016</A> (10)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.16</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000001/ex10.4.htm" STYLE="-sec-extract: exhibit">Restricted Stock Agreement between the Company and Anthony Posawatz, dated December 31, 2016</A> (10)</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.17</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000001/ex10.5.htm" STYLE="-sec-extract: exhibit">Amendment to Restricted Stock Agreement between the Company and Peter Davidson, dated December 31, 2016 </A>(10)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.18</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000001/ex10.6.htm" STYLE="-sec-extract: exhibit">Restricted Stock Agreement between the Company and Peter Davidson, dated December 31, 2016</A> (10)</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.19</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000118/ex10_1.htm" STYLE="-sec-extract: exhibit">Revolving Convertible Promissory Note, dated September 18, 2017</A> (11)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.20</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000118/ex10_2.htm" STYLE="-sec-extract: exhibit">Convertible Secured Promissory Note, dated September 18, 2017</A> (11)</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.21</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000118/ex10_3.htm" STYLE="-sec-extract: exhibit">Security Agreement -Purchase Order Financing, dated September 18, 2017</A> (11)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.22</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000118/ex10_4.htm" STYLE="-sec-extract: exhibit">Security Agreement &ndash; Convertible Secured Promissory Note, dated September 18, 2017</A> (11)</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.23</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000130/ex10_24.htm" STYLE="-sec-extract: exhibit">Agreement
    by Envision Solar International, Inc. with the State of California, dated as of June 12, 2015</A></FONT> (14)</TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.24</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000130/ex10_25.htm" STYLE="-sec-extract: exhibit">Agreement
    by Envision Solar International, Inc. with the City of New York, dated as of April 17, 2017</A></FONT> (14)</TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.25</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000118/ex10_1.htm" STYLE="-sec-extract: exhibit">Restricted Stock Award Agreement for Robert C. Schweitzer, dated August 22, 2018</A> (12)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.26</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000123/ex10_1.htm" STYLE="-sec-extract: exhibit">Promissory Note for bridge loan, dated August 27, 2018</A> (13)</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.27</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000130/ex10_24.htm" STYLE="-sec-extract: exhibit">Agreement by Envision Solar International, Inc. with the State of California, dated June 22, 2018</A> (14)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.28</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000123/ex10_2.htm" STYLE="-sec-extract: exhibit">Securities Purchase Agreement for the bridge loan, dated August 27, 2018</A> (13)</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.29</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000130/ex10_30.htm" STYLE="-sec-extract: exhibit">Amendment to Employment Agreement for Desmond Wheatley, effective as of January 1, 2016</A> (14)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.30</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000130/ex10_31.htm" STYLE="-sec-extract: exhibit">Promissory Note for Deferred Compensation of Desmond Wheatley, dated effective January 15, 2016</A> (14)</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.31</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000130/ex10_32.htm" STYLE="-sec-extract: exhibit">Agreement by Envision Solar International, Inc. with the City of Pittsburg, dated November 7, 2017 </A>(14)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.32</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended and Restated Restricted Stock Award Agreement by and between the Company and Robert C. Schweitzer, dated as of August 22, 2018 (16)</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.33</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended and Restated Restricted Stock Award Agreement by and between the Company and Peter Davidson, dated as of December 31, 2016 (16)</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.34</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended and Restated Restricted Stock Award Agreement by and between the Company and Anthony Posawatz, dated as of December 31, 2016 (16)</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.35</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment to Promissory Note with SFE VCF, LLC, dated December 1, 2018 </FONT></TD>
    </TR>

<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; width: 10%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</FONT></TD>
    <TD STYLE="vertical-align: top; width: 90%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act</FONT></TD>
    </TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 2in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 2in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 2in"></P>

<!-- Field: Page; Sequence: 110; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 2in">&nbsp;</P>

<P STYLE="margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify; width: 10%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101.INS</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; width: 90%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">XBRL Instance Document</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101.SCH</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">XBRL Schema Document</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101.CAL</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">XBRL Calculation Linkbase Document</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101.DEF</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">XBRL Definition Linkbase Document</FONT></TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101.LAB</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">XBRL Labels Linkbase Document</FONT></TD>
    </TR>
<TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101.PRE</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">XBRL Presentation Linkbase Document</FONT></TD>
    </TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 2in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 10%; text-align: justify">(1)</TD>
    <TD STYLE="text-align: justify; width: 90%">Incorporated by reference to the Form 8-K filed with the Securities and Exchange Commission, dated February 12, 2010.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">(2)</TD>
    <TD STYLE="text-align: justify">Incorporated by reference to the Form SB-2 Registration Statement filed with the Securities and Exchange Commission dated November 2, 2007.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">(3)</TD>
    <TD STYLE="text-align: justify">Incorporated by reference to the Form 10-Q filed with the Securities and Exchange Commission, dated August 15, 2011.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">(4)</TD>
    <TD STYLE="text-align: justify">Incorporated by reference to the Annual Report on Form 10-K filed with the Securities and Exchange Commission, dated March 31, 2014.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">(5)</TD>
    <TD STYLE="text-align: justify">Incorporated by reference to the Form 8-K filed with the Securities and Exchange Commission, dated July 16, 2014.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">(6)</TD>
    <TD STYLE="text-align: justify">Incorporated by reference to the Form 8-K filed with the Securities and Exchange Commission, dated November 5, 2015.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">(7)</TD>
    <TD STYLE="text-align: justify">Incorporated by reference to the Form 8-K filed with the Securities and Exchange Commission, dated January 26, 2016.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">(8)</TD>
    <TD STYLE="text-align: justify">Incorporated by reference to the Form 8-K filed with the Securities and Exchange Commission, dated September 14, 2016.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">(9)</TD>
    <TD STYLE="text-align: justify">Incorporated by reference to the Form 8-K filed with the Securities and Exchange Commission, dated October 20, 2016.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">(10)</TD>
    <TD STYLE="text-align: justify">Incorporated by reference to the Form 8-K filed with the Securities and Exchange Commission, dated January 6, 2017.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">(11)</TD>
    <TD STYLE="text-align: justify">Incorporated by reference to the Form 8-K filed with the Securities and Exchange Commission, dated September 18, 2017.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">(12)</TD>
    <TD STYLE="text-align: justify">Incorporated by reference to the Form 8-K filed with the Securities and Exchange Commission, dated August 22, 2018.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">(13)</TD>
    <TD STYLE="text-align: justify">Incorporated by reference to the Form 8-K filed with the Securities and Exchange Commission, dated August 27, 2018.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">(14)</TD>
    <TD STYLE="text-align: justify">Filed with Pre-Effective Amendment Number One to the Registration Statement on Form S-1, dated September 21, 2018.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">(15)</TD>
    <TD STYLE="text-align: justify">Filed with Pre-Effective Amendment Number Two to the Registration Statement on Form S-1,
    dated November 14, 2018.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">(16)</TD>
    <TD STYLE="text-align: justify">To be filed by amendment</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="item16"></A><B>ITEM 16. FORM 10-K SUMMARY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Not applicable</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 111; Value: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="a_026"></A><B>SIGNATURES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirements of Section
13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this report to be signed on its
behalf by the undersigned, thereunto duly authorized.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I></I></P>

<P STYLE="text-align: left; text-indent: 0; margin-top: 0pt; font: 10pt Times New Roman, Times, Serif; margin-bottom: 0pt">&nbsp;</P>

<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD COLSPAN="2"><B>Envision Solar International, Inc.</B></TD>
</TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; width: 50%">Dated: March 20, 2019</TD>
    <TD STYLE="width: 4%"><B>By:</B></TD>
    <TD STYLE="vertical-align: top; width: 46%; border-bottom: Black 1pt solid"><B>/s/ Desmond Wheatley</B></TD>
</TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">Desmond Wheatley,
Chief Executive Officer<BR>President and
Chairman</TD>
</TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">(Principal
Executive Officer)</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD><B>By:</B></TD>
    <TD STYLE="vertical-align: top; border-bottom: Black 1pt solid"><B>/s/ Chris Caulson</B></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">Chris Caulson,
Chief Financial Officer</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">(Principal
Financial Officer)</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to the requirements
of the Securities Exchange Act of 1934, as amended, 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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I></I></P>

<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 35%; text-align: center"></TD>
    <TD STYLE="width: 20%">&nbsp;</TD>
    <TD STYLE="width: 40%; text-align: center"></TD>
</TR>
<TR STYLE="vertical-align: top">
    <TD><B>By:</B></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><B>/s/ Robert C Schweitzer</B></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><B>Dated: </B>March 20, 2019</TD>
</TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>Robert
C. Schweitzer, Director</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><B>By: </B></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><B>/s/ Peter Davidson</B></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><B>Dated: </B>March 20, 2019</TD>
</TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>Peter Davidson,
Director</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><B>By:</B></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><B>/s/ Anthony Posawatz</B></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><B>Dated: </B>March 20, 2019</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>Anthony
Posawatz, Director</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I></I></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 112; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->75<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.35
<SEQUENCE>2
<FILENAME>envision_ex1035.htm
<DESCRIPTION>AMENDMENT TO PROMISSORY NOTE
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">Exhibit 10.35</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">AMENDMENT TO PROMISSORY NOTE</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>


<P STYLE="margin: 0pt 0">&nbsp;</P>

<P STYLE="margin: 0pt 0; text-indent: 40pt">WHEREAS, SFE VCF, LLC, a California limited liability company (&ldquo;Lender&rdquo;), made a loan on September
18. 2017 in the principal sum of $1,500,000.00 to Envision Solar International, Inc., a Nevada corporation ('&rdquo;Borrower&rdquo;);</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 40pt">WHEREAS, said loan is evidenced by a Promissory Note executed
by Borrower;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 40pt">WHEREAS, the Maturity Date under the Promissory Note was September
16, 2018, and was extended to December 1, 2018; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 40pt">WHEREAS, the parties desire to further extend the Maturity Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 40pt">NOW, THEREFORE, the parties hereby agree that the Maturity Date
is extended to the earlier of (i) June 30, 2019, or (ii) the closing of an initial public offering by Borrower. In consideration
of the foregoing extension, Borrower agrees to pay a fee equal to $30,000.00 on or before the Maturity Date, which shall not be
credited towards interest or principal. In addition, Borrower shall pay all attorneys' fees incurred by Lender in connection with
the extension of the loan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 40pt">In all other respects the Promissory Note between the parties
remains in full force and effect, and all other terms of the loan shall be as set forth in said Promissory Note.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 40pt">Executed as of December l, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 40%">SFE VCF, LLC</TD>
    <TD STYLE="width: 20%">&nbsp;</TD>
    <TD STYLE="width: 40%">ENVISION SOLAR INTERNATIONAL, INC.</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>a California limited liability company</TD>
    <TD>&nbsp;</TD>
    <TD>a Nevada corporation</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>By: <U>/s/ William H. Scripps&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></TD>
    <TD>&nbsp;</TD>
    <TD>By: <U>/s/ Desmond Wheatley&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 20pt">William H. Scripps</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 20pt">Desmond Wheatley, CEO</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="padding-left: 20pt">Manager</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>By: <U>/s/ Kathy A Scripps&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="padding-left: 20pt">Kathy A. Scripps</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="padding-left: 20pt">Manager</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>



<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>envision_10k-ex3101.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">EXHIBIT 31.1</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">I, Desmond Wheatley, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">1.</TD><TD STYLE="text-align: justify">I
have reviewed this report on Form 10-K of Envision Solar International, Inc.;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">2.</TD><TD STYLE="text-align: justify">Based on my knowledge, this report does not contain any untrue statement of a material fact or
omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements
were made, not misleading with respect to the period covered by this report;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">3.</TD><TD STYLE="text-align: justify">Based on my knowledge, the financial statements, and other financial information included in this
report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant
as of, and for, the periods presented in this report;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">4.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer(s) and I are responsible for establishing and maintaining
disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial
reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">a.</TD><TD STYLE="text-align: justify">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures
to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated
subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being
prepared;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">b.</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">c.</TD><TD STYLE="text-align: justify">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented
in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered
by this report based on such evaluation; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">d.</TD><TD STYLE="text-align: justify">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting
that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case
of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal
control over financial reporting.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">5.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer(s) and I have disclosed, based on our most recent
evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s
board of directors (of persons performing the equivalent functions):</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">a.</TD><TD STYLE="text-align: justify">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&rsquo;s ability to record, process, summarize
and report financial information; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">b.</TD><TD STYLE="text-align: justify">Any fraud, whether or not material, that involves management or other employees who have a significant
role in the small business issuer&rsquo;s internal control over financial reporting.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Date: March 20, 2019</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4in; text-align: justify"><I><U>/s/Desmond
Wheatley</U></I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4in; text-align: justify">Desmond
Wheatley, Chief Executive Officer,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4in; text-align: justify">and President (Principal Executive
Officer)</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>envision_10k-ex3102.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"><B>EXHIBIT
31.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">I, Chris Caulson, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">1.</TD><TD STYLE="text-align: justify">I
have reviewed this report on Form 10-K of Envision Solar International, Inc.;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">2.</TD><TD STYLE="text-align: justify">Based on my knowledge, this report does not contain any untrue statement of a material fact or
omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements
were made, not misleading with respect to the period covered by this report;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">3.</TD><TD STYLE="text-align: justify">Based on my knowledge, the financial statements, and other financial information included in this
report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant
as of, and for, the periods presented in this report;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">4.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer(s) and I are responsible for establishing and maintaining
disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial
reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">a.</TD><TD STYLE="text-align: justify">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures
to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated
subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being
prepared;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">b.</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">c.</TD><TD STYLE="text-align: justify">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented
in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered
by this report based on such evaluation; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">d.</TD><TD STYLE="text-align: justify">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting
that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case
of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal
control over financial reporting.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">5.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer(s) and I have disclosed, based on our most recent
evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s
board of directors (of persons performing the equivalent functions):</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">a.</TD><TD STYLE="text-align: justify">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&rsquo;s ability to record, process, summarize
and report financial information; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">b.</TD><TD STYLE="text-align: justify">Any fraud, whether or not material, that involves management or other employees who have a significant
role in the small business issuer&rsquo;s internal control over financial reporting.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Date: March 20, 2019</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4in; text-align: justify"><I><U>/s/Chris
Caulson</U></I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4in; text-align: left">Chris Caulson,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4in; text-align: left">Chief Financial
Officer</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4in; text-align: left">(Principal Financial/Accounting
Officer<FONT STYLE="font-size: 10pt">)</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>envision_10k-ex3201.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>EXHIBIT 32.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT
OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify; text-indent: 0.5in">In connection with the Annual
Report of Envision Solar International, Inc. (the &ldquo;Company&rdquo;) on Form 10-K for the period ending December 31, 2018 (the
&ldquo;Report&rdquo;) I, Desmond Wheatley, Chief Executive Officer of the Company, certify, pursuant to 18 USC Section 1350, as
adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge and belief:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify; text-indent: 0.5in">(1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify; text-indent: 0.5in">(2)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
information contained in the Report fairly presents, in all material respects, the financial condition and results of
operations of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR STYLE="vertical-align: top"><TD STYLE="width: 5%"></TD>
    <TD STYLE="width: 45%">&nbsp;</TD>
    <TD STYLE="width: 10%">&nbsp;</TD>
    <TD STYLE="text-align: center; width: 40%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD></TD>
    <TD STYLE="border-bottom: Black 1pt solid">/s/ Desmond Wheatley</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Date: March 20, 2019</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>Desmond
Wheatley, Chief Executive Officer</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>(Principal Executive Officer<FONT STYLE="font-size: 10pt">)</font></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I></I></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-indent: 0.5in; text-align: justify">This certification accompanies
the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley
Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>6
<FILENAME>envision_10k-ex3202.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>EXHIBIT 32.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT
OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-indent: 0.5in; text-align: justify">In connection with the Annual
Report of Envision Solar International, Inc. (the &ldquo;Company&rdquo;) on Form 10-K for the period ending December 31, 2018 (the
&ldquo;Report&rdquo;) I, Chris Caulson, Chief Financial Officer of the Company, certify, pursuant to 18 USC Section 1350, as adopted
pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge and belief:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-indent: 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify; text-indent: 0.5in">(1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-indent: 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify; text-indent: 0.5in">(2)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
information contained in the Report fairly presents, in all material respects, the financial condition and results of
operations of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR STYLE="vertical-align: top"><TD STYLE="width: 5%"></TD>
    <TD STYLE="width: 45%">&nbsp;</TD>
    <TD STYLE="width: 10%">&nbsp;</TD>
    <TD STYLE="text-align: center; width: 40%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD></TD>
    <TD STYLE="border-bottom: Black 1pt solid">/s/ Chris Caulson</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Date: March 20, 2019</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>Chris Caulson,
Chief Financial Officer,</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>(Principal
Financial/Accounting Officer)</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I></I></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-indent: 0.5in; text-align: justify">This certification accompanies
the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley
Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! @$!+ $L  #_X0J%17AI9@  34T *@    @ !P$2  ,
M   !  $   $:  4    !    8@$;  4    !    :@$H  ,    !  (   $Q
M  (    >    <@$R  (    4    D(=I  0    !    I    -  +<;    G
M$  MQL   "<0061O8F4@4&AO=&]S:&]P($-3-"!-86-I;G1O<V@ ,C Q,#HQ
M,3HP." Q-#HQ.3HS,    Z !  ,    !  $  * "  0    !   %<Z #  0
M   !    J0         & 0,  P    $ !@   1H !0    $   $> 1L !0
M  $   $F 2@  P    $  @   @$ !     $   $N @( !     $   E/
M     $@    !    2     '_V/_@ !!*1DE&  $"  !( $@  /_M  Q!9&]B
M95]#30 !_^X #D%D;V)E &2      ?_; (0 # @(" D(# D)#!$+"@L1%0\,
M# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,_\  $0@ $P"@ P$B  (1 0,1 ?_=  0
M"O_$ 3\   $% 0$! 0$!          ,  0($!08'" D*"P$  04! 0$! 0$
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
M                     #A"24T#[0      $ $L     0 ! 2P    !  $X
M0DE-!"8       X             /X   #A"24T$#0      !    '@X0DE-
M!!D       0    >.$))30/S       )           ! #A"24TG$
M"@ !          $X0DE- _4      $@ +V9F  $ ;&9F  8       $ +V9F
M  $ H9F:  8       $ ,@    $ 6@    8       $ -0    $ +0    8
M      $X0DE- _@      '   /____________________________\#Z
M  #_____________________________ ^@     ____________________
M_________P/H     /____________________________\#Z   .$))300(
M       0     0   D    )      #A"24T$'@      !      X0DE-!!H
M     TT    &              "I   %<P    P <P!A &P 8@!E '( 9P!?
M &P ;P!G &\    !                          $             !7,
M  "I                      $                         $     $
M      !N=6QL     @    9B;W5N9'-/8FIC     0       %)C=#$    $
M     %1O<"!L;VYG          !,969T;&]N9P          0G1O;6QO;F<
M  "I     %)G:'1L;VYG   %<P    9S;&EC97-6;$QS     4]B:F,    !
M       %<VQI8V4    2    !W-L:6-E241L;VYG          =G<F]U<$E$
M;&]N9P         &;W)I9VEN96YU;0    Q%4VQI8V5/<FEG:6X    -875T
M;T=E;F5R871E9     !4>7!E96YU;0    I%4VQI8V54>7!E     $EM9R
M   &8F]U;F1S3V)J8P    $       !28W0Q    !     !4;W @;&]N9P
M        3&5F=&QO;F<          $)T;VUL;VYG    J0    !29VAT;&]N
M9P  !7,    #=7)L5$585     $       !N=6QL5$585     $       !-
M<V=E5$585     $       9A;'1486=415A4     0      #F-E;&Q497AT
M27-(5$U,8F]O; $    (8V5L;%1E>'1415A4     0      "6AO<GI!;&EG
M;F5N=6T    /15-L:6-E2&]R>D%L:6=N    !V1E9F%U;'0    )=F5R=$%L
M:6=N96YU;0    ]%4VQI8V5697)T06QI9VX    '9&5F875L=     MB9T-O
M;&]R5'EP965N=6T    115-L:6-E0D=#;VQO<E1Y<&4     3F]N90    ET
M;W!/=71S971L;VYG          IL969T3W5T<V5T;&]N9P         ,8F]T
M=&]M3W5T<V5T;&]N9P         +<FEG:'1/=71S971L;VYG       X0DE-
M!"@       P    "/_         X0DE-!!0       0    ".$))300,
M  EK     0   *     3   !X   (Z    E/ !@  ?_8_^  $$I&248  0(
M $@ 2   _^T #$%D;V)E7T--  '_[@ .061O8F4 9(     !_]L A  ," @(
M"0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,#!$,# P,# P,# P,# P,
M# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.%!0.#@X.%!$,# P,#!$1
M# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,# P,# S_P  1"  3 * #
M 2(  A$! Q$!_]T !  *_\0!/P   04! 0$! 0$          P ! @0%!@<(
M"0H+ 0 !!0$! 0$! 0         !  (#! 4&!P@)"@L0  $$ 0,"! (%!P8(
M!0,,,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D%5+!8C,T<H+10P<EDE/P
MX?%C<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-UX_-&)Y2DA;25Q-3D]*6U
MQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$  @(! @0$ P0%!@<'!@4U
M 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D8N%R@I)#4Q5C<S3Q)086
MHK*#!R8UPM)$DU2C%V1%539T9>+RLX3#TW7C\T:4I(6TE<34Y/2EM<75Y?56
M9G:&EJ:VQM;F]B<W1U=G=X>7I[?'_]H # ,!  (1 Q$ /P"I]8:!5AY%@IHI
M_3";68^)6X2\S^FQ.JYN3M_?_5/TG^$]%5>MMNZ)GVX;NG4MQ*W.KQWY51?]
MH8-&9/[0EMGJ9#/TOZE?1]F_FO1K]-6NK_8+P:6V8M1MR&,=:V[I=A:UUNUU
MSJNEX>-U#:QOZ6W]/_QZJX_7/K3T2Y_10Y]CJW>B[I60P9#'?FMQZZ7!UWH7
M?X+[)9Z5M?\ -+2A9 V-7Z;KZW%ISJ]B+KU ?@8R>Q_Q9.Q76]:=AAS<1U];
MJ&/)+FL+7.;4XO<]SO2_F]^_](MK)R,IG5_4+G78GVJNEK\>\M?0\LK;]ER^
MG6#T;Z;'/=?9D,=]J]')KL]'TL?[2LWZAUX574NOUX+17C-OIVU-.YK'FJ<F
MBMX#6NKQ\KUJ:]OYE:Z2WIC+,A^1O#7V#:3Z=1.V-NSU'UNL<S^LY5,I'NR/
M<#?^Z&Q $0 [7LYN%U'*MZL'7^HWIW5:W-PBXL# ZK=92<9]#W7;NHX1NS/T
M_HOI^RJL,M[_ *H]((RGNS;V].L<XWN;;8+KL2G(<^UKO5].[[0^M_\ QG_%
MK9/2P65UFV64QZ3#53#(&UOIM]+V>W]U#;T+&:US6[&M?M+P** "63Z>[]#[
MMF[V)O%'\1_S4T>SSXOZA9EC#>ZZRW&KZ@RRH9CZFD5OP;L5]>8S:[(^RX^=
M]G]?(J]7U/4^U?I*?45G&SWLZXYQR[!C/SK**WNM-E+]V)CY&/@;'N=70_(O
MO?EXV0W_ +C_ &3_ +5TTK8LZ'CVL:RTL>Q@+6M=300 3):T&E3_ &4V'CU-
M+7!]H]*GW.!W->_]%[WM<B9Q_ C[44>SE8V87=(Z7U2[(O.9E78[,AM=@:!=
M<]M.3B.P[=U'IXUN_'OI]+[7CU56V>K]KKLM4^L]3?5U. ZP4=.8V_,IK>66
M>FYV]N>RIH=]KPZ?0LQLRG])[+;?0_6,>NO*TQTS;><D71>[1UHJJWG0-UL]
M+?\ 1:LKJ.=AU9PJS7FVS%>/0?LILM:\L]=UK*G4[J*MNQC+_5_27>I[/T:
MHG37=)-!/U#K%C^@XG4:WMQZLM^-]HO8]KVTTW/8V^P7_P W[6N]+U_\#_2/
M\&FZBZO!S,:AF;:RG*LKJRZG6EYK8YMWH9#;;=^1C?:\JJGIWJ>KZ3_6_0>G
MF?IE4'6L7'<^EWKX[+'.-@#,=Q-KG/\ 7;97CL>US_8ZRZS?^D_FZ_6N2IS\
M.MFQK'4X-]37W/:W'+ +'6XU-=S:JO0M9;]G]/\ 1WV_SE7\Y3^F1X2.G?\
M'_O4<2_4OM^/EY&-T[+>YU?V:_&JNM<0,@O?OP'76.WV4]2Q6/\ T5S[?L?]
M(9_@%6ZGUJW,IR\[#R7U8C^CY>1A!CC6X/I]%S\MX&U^]EMC<=C'_P U]GN_
MP>4K6'GX.0_&Q&S5O<+*F%N,6,>V2Y[2&-J]2K_@-]__  7Z&_TA_MGI^4#9
MD&SU"TL<VUF-N##-HK=]I;39LL8VF_Z'I?IO^!R/1(%'472K39_[:I9D8'3[
M+'Y%SS?B,WM?9354UO\ /W95C=]67GMV>DY]MGV:[(]*S]'LQGLZQE768O5>
MF!^159B>ME=-!#GN8U[6/^SMW?H>H83WW,?5_P!K/Z)=Z=M>/;3 =7P:K!92
M^TO8UE+GM9C-V,+H94ZQVW]&SW7;/H;/^,J4<3JG3OM%(QO5J-T,9<*L9@'J
M6,9LT_2>[(M]^W_",_X2I*M-0/X^:KU0MR+;,/I^9@YMC\;J=N1T]I?;8?T=
MUE]F'F5&QSG_ &S#93Z;-_Z7TW^E:_\ 05K6Z]?75]6\VS%R"W[/6YK;V6G<
MU]1V.#LC=N]1EE?IW;W_ /&JE^UL+(=6P666_K+:ZBYF,&BXV^B;*WN!][/4
M]?V>^S?^B_3>HH'J&"RNW'M+BRQ[[+:FMHMD[RY[LEEE=6S(]C[+J?TOV?\
M1U^KZMN-58B"2#6QO\57H?)O-R<CI].70+?M64^\# Q#8VRYC;&CTF6NL<Q]
MGOIS,S]+;_1O4K];] I]"ZB?LOV+/MV9V)<<-XN<WU+"&^OB/=L>]EF1DX'I
M9-OI?X7[1_HEGOZQTX^D_P!1[RPSJS&!JV@M;9[QM;MW/J]MG^DK1</J^ _/
MJ=^E+LHLBY[,=H>3OIH]0MVY'M]S*_\ ,_PB:8FCIXI$M7__T)?6N?V;D3^W
M8]4?\I1]C_G/Y/N_\+?];0W>E^PV_P#BCC[/^=ZGV.=GYG_='_T0O+$EJ#8?
M)OTV_P#1G/.Y_G'VK_%''V;J41].GZ,Q]!WT=WYJ] 7RJDJ/,_STOI^3;P?S
M47ZJ27RJDH65^JDE\JI)*?JI1_/_ #>!\?SE\KI)*?JD\=N1S\4P^B..WP^2
M^5TDE/U1X<<G^/'\I,[Z7YOSYX<OEA))3]4CNF\./]?!?*Z22GZI^[E1'TA]
M'\[CGG_7>OEA))3]4#Y<)SR..>_P[+Y6224__]D .$))300A      !5
M 0$    / $$ 9 !O &( 90 @ %  : !O '0 ;P!S &@ ;P!P    $P!! &0
M;P!B &4 ( !0 &@ ;P!T &\ <P!H &\ <  @ $, 4P T     0 X0DE-! 8
M      < !  !  $! /_A$3!H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O
M #P_>'!A8VME="!B96=I;CTB[[N_(B!I9#TB5S5-,$UP0V5H:4AZ<F53>DY4
M8WIK8SED(C\^(#QX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B
M('@Z>&UP=&L](D%D;V)E(%A-4"!#;W)E(#0N,BXR+6,P-C,@-3,N,S4R-C(T
M+" R,# X+S W+S,P+3$X.C U.C0Q(" @(" @(" B/B \<F1F.E)$1B!X;6QN
M<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y;G1A
M>"UN<R,B/B \<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB(B!X;6QN<SIX
M;7 ](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\B('AM;&YS.F1C/2)H
M='1P.B\O<'5R;"YO<F<O9&,O96QE;65N=',O,2XQ+R(@>&UL;G,Z>&UP34T]
M(FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]M;2\B('AM;&YS.G-T179T
M/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V5%
M=F5N=",B('AM;&YS.G!H;W1O<VAO<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]P
M:&]T;W-H;W O,2XP+R(@>&UL;G,Z=&EF9CTB:'1T<#HO+VYS+F%D;V)E+F-O
M;2]T:69F+S$N,"\B('AM;&YS.F5X:68](FAT=' Z+R]N<RYA9&]B92YC;VTO
M97AI9B\Q+C O(B!X;7 Z0W)E871O<E1O;VP](D%D;V)E(%!H;W1O<VAO<"!#
M4S0@36%C:6YT;W-H(B!X;7 Z0W)E871E1&%T93TB,C Q,"TQ,2TP.%0Q-#HQ
M-2TP-3HP,"(@>&UP.DUE=&%D871A1&%T93TB,C Q,"TQ,2TP.%0Q-#HQ.3HS
M,"TP-3HP,"(@>&UP.DUO9&EF>41A=&4](C(P,3 M,3$M,#A4,30Z,3DZ,S M
M,#4Z,# B(&1C.F9O<FUA=#TB:6UA9V4O:G!E9R(@>&UP34TZ26YS=&%N8V5)
M1#TB>&UP+FEI9#I&1#=&,3$W-# W,C V.#$Q.#DU1$,X035&-#=&-S0Q-2(@
M>&UP34TZ1&]C=6UE;G1)1#TB>&UP+F1I9#I&0S=&,3$W-# W,C V.#$Q.#DU
M1$,X035&-#=&-S0Q-2(@>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/2)X;7 N
M9&ED.D9#-T8Q,3<T,#<R,#8X,3$X.35$0SA!-48T-T8W-#$U(B!P:&]T;W-H
M;W Z0V]L;W)-;V1E/2(S(B!P:&]T;W-H;W Z24-#4')O9FEL93TB<U)'0B!)
M14,V,3DV-BTR+C$B('1I9F8Z3W)I96YT871I;VX](C$B('1I9F8Z6%)E<V]L
M=71I;VX](C,P,# P,# O,3 P,# B('1I9F8Z65)E<V]L=71I;VX](C,P,# P
M,# O,3 P,# B('1I9F8Z4F5S;VQU=&EO;E5N:70](C(B('1I9F8Z3F%T:79E
M1&EG97-T/2(R-38L,C4W+#(U."PR-3DL,C8R+#(W-"PR-S<L,C@T+#4S,"PU
M,S$L,C@R+#(X,RPR.38L,S Q+#,Q."PS,3DL-3(Y+#4S,BPS,#8L,C<P+#(W
M,2PR-S(L,S U+#,Q-2PS,S0S,CLS-3(X13(Q,$5&0D0Y-#9!,CDR-$8R03DU
M0D(S,SE$0B(@97AI9CI0:7AE;%A$:6UE;G-I;VX](C$S.34B(&5X:68Z4&EX
M96Q91&EM96YS:6]N/2(Q-CDB(&5X:68Z0V]L;W)3<&%C93TB,2(@97AI9CI.
M871I=F5$:6=E<W0](C,V.#8T+#0P.38P+#0P.38Q+#,W,3(Q+#,W,3(R+#0P
M.38R+#0P.38S+#,W-3$P+#0P.38T+#,V.#8W+#,V.#8X+#,S-#,T+#,S-#,W
M+#,T.#4P+#,T.#4R+#,T.#4U+#,T.#4V+#,W,S<W+#,W,S<X+#,W,S<Y+#,W
M,S@P+#,W,S@Q+#,W,S@R+#,W,S@S+#,W,S@T+#,W,S@U+#,W,S@V+#,W,SDV
M+#0Q-#@S+#0Q-#@T+#0Q-#@V+#0Q-#@W+#0Q-#@X+#0Q-#DR+#0Q-#DS+#0Q
M-#DU+#0Q-S(X+#0Q-S(Y+#0Q-S,P+#0Q.3@U+#0Q.3@V+#0Q.3@W+#0Q.3@X
M+#0Q.3@Y+#0Q.3DP+#0Q.3DQ+#0Q.3DR+#0Q.3DS+#0Q.3DT+#0Q.3DU+#0Q
M.3DV+#0R,#$V+# L,BPT+#4L-BPW+#@L.2PQ,"PQ,2PQ,BPQ,RPQ-"PQ-2PQ
M-BPQ-RPQ."PR,"PR,BPR,RPR-"PR-2PR-BPR-RPR."PS,#LU.#0R,CDQ1D,W
M,C$X-#$X-$8S,C9&1#8P1# R,#E"12(^(#QX;7!-33I(:7-T;W)Y/B \<F1F
M.E-E<3X@/')D9CIL:2!S=$5V=#IA8W1I;VX](F-R96%T960B('-T179T.FEN
M<W1A;F-E240](GAM<"YI:60Z1D,W1C$Q-S0P-S(P-C@Q,3@Y-41#.$$U1C0W
M1C<T,34B('-T179T.G=H96X](C(P,3 M,3$M,#A4,30Z,34M,#4Z,# B('-T
M179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H;W1O<VAO<"!#4S0@36%C:6YT
M;W-H(B\^(#QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)S879E9"(@<W1%=G0Z:6YS
M=&%N8V5)1#TB>&UP+FEI9#I&1#=&,3$W-# W,C V.#$Q.#DU1$,X035&-#=&
M-S0Q-2(@<W1%=G0Z=VAE;CTB,C Q,"TQ,2TP.%0Q-#HQ.3HS,"TP-3HP,"(@
M<W1%=G0Z<V]F='=A<F5!9V5N=#TB061O8F4@4&AO=&]S:&]P($-3-"!-86-I
M;G1O<V@B('-T179T.F-H86YG960](B\B+SX@/"]R9&8Z4V5Q/B \+WAM<$U-
M.DAI<W1O<GD^(#PO<F1F.D1E<V-R:7!T:6]N/B \+W)D9CI21$8^(#PO>#IX
M;7!M971A/B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_>'!A8VME="!E;F0]
M(G<B/S[_X@Q824-#7U!23T9)3$4  0$   Q(3&EN;P(0  !M;G1R4D="(%A9
M6B 'S@ "  D !@ Q  !A8W-P35-&5     !)14,@<U)'0@
M 0  ]M8  0    #3+4A0("
M                         !%C<')T   !4    #-D97-C   !A    &QW
M='!T   !\    !1B:W!T   "!    !1R6%E:   "&    !1G6%E:   "+
M !1B6%E:   "0    !1D;6YD   "5    '!D;61D   "Q    (AV=65D   #
M3    (9V:65W   #U    "1L=6UI   #^    !1M96%S   $#    "1T96-H
M   $,     QR5%)#   $/   " QG5%)#   $/   " QB5%)#   $/   " QT
M97AT     $-O<'ER:6=H=" H8RD@,3DY."!(97=L971T+5!A8VMA<F0@0V]M
M<&%N>0  9&5S8P         2<U)'0B!)14,V,3DV-BTR+C$
M !)S4D="($E%0S8Q.38V+3(N,0
M                                6%E:(        /-1  $    !%LQ8
M65H@                     %A96B        !OH@  ./4   .06%E:(
M     &*9  "WA0  &-I865H@        )*    ^$  "VSV1E<V,
M%DE%0R!H='1P.B\O=W=W+FEE8RYC:               %DE%0R!H='1P.B\O
M=W=W+FEE8RYC:
M              !D97-C         "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@
M4D="(&-O;&]U<B!S<&%C92 M('-21T(              "Y)14,@-C$Y-C8M
M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M('-21T(
M                9&5S8P         L4F5F97)E;F-E(%9I97=I;F<@0V]N
M9&ET:6]N(&EN($E%0S8Q.38V+3(N,0              +%)E9F5R96YC92!6
M:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR+C$
M                 '9I97<      !.D_@ 47RX $,\4  /MS  $$PL  UR>
M     5A96B       $P)5@!0    5Q_G;65A<P         !
M             H\    "<VEG(     !#4E0@8W5R=@        0     !0 *
M  \ %  9 !X (P H "T ,@ W #L 0 !% $H 3P!4 %D 7@!C &@ ;0!R '<
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
M# P,$0P,# P,# P,# P,# P,# P,# P,# P,# P,# S_P  1" "I!7,# 1$
M A$! Q$!_]T ! "O_\0 T@ !  ,! 0$! 0            8'" 4$ P(! 0$
M P$! 0               P0% @8!$  ! P(# @@&"PT%!@0$! <"  $#! 41
M$@8B!R'1,A.351<(,4)28G(C05%A<8*2<X.S%#:QHK+2,T-35'05-188@9'"
M8Z.AP],D--3BE"4W\,&$Q/+C1$6DM.1E=28G$0 " 0(#! 4*!00# 0 " P
M @$#!!%1$C$R$Q0A(D)R!?!!<8'!4F*"LC-AH9+2%9'1HL+AXB.Q\D/Q4S3_
MV@ , P$  A$#$0 _ /=WG+K64FHZ>.FGDB!Z*-W8#(6QYV?AP%UNV"Q*3C[W
ML4Q+YIAXP]W^Y4/\Q7+];GZ4OQEHZ%R@S]<YC^8KE^MS]*7XR:%R@:YS'\Q7
M+];GZ4OQDT+E USF/YBN7ZW/TI?C)H7*!KG,?S%<OUN?I2_&30N4#7.8_F*Y
M?K<_2E^,FA<H&N<Q_,5R_6Y^E+\9-"Y0-<YC^8KE^MS]*7XR:%R@:YS'\Q7+
M];GZ4OQDT+E USF/YBN7ZW/TI?C)H7*!KG,?S%<OUN?I2_&30N4#7.8_F*Y?
MK<_2E^,FA<H&N<Q_,5R_6Y^E+\9-"Y0-<YC^8KE^MS]*7XR:%R@:YS'\Q7+]
M;GZ4OQDT+E USF/YBN7ZW/TI?C)H7*!KG,?S%<OUN?I2_&30N4#7.8_F*Y?K
M<_2E^,FA<H&N<Q_,5R_6Y^E+\9-"Y0-<YC^8KE^MS]*7XR:%R@:YS-.=V.MG
MJ].5$E3(<IM6R,SF3D^'-0<&)+"OXB'C#W?:QMV,S*3C[W]BW5G&@$ 0! $
M0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $
M0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $
M0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $
M0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $
M0! $ 0'_T+"WT;E[OKB[PW*VS4T<4=,,+M,1L69CEDQ;FXI6RX2CXRT[6Z6D
MN$X[3-N;9JK8QAL(#_2QJ7]9H>DE_P"W5S^03)OR_<5.0?-?S_:/Z6-2_K-#
MTDO_ &Z?R"9-^7[AR#YK^?[1_2QJ7]9H>DE_[=/Y!,F_+]PY!\U_/]H_I8U+
M^LT/22_]NG\@F3?E^X<@^:_G^T?TL:E_6:'I)?\ MT_D$R;\OW#D'S7\_P!I
M4]ZM4MHKJBVU#B4M+*<)N.+BY 3QDXYF%\N([.RM!6U1$QVB@RZ9F,CQKHY"
M ( @.UI_1EXU$66TTDM0V.#D(OD;TI2PC'X1*)ZJIO3@2I29]D%@6ONR:HJV
M8JEZ:E]MI)'(O]$90^_5-K](V8L6UL7G;A!VF[J5SPX;A!CZ!J/^1C*23D)S
M@_,O=3NK-ZNOIW+VG$V;[A)_(KE(Y!LX.)<N[/JND9W@:GJL/ T<N#OTXPM]
M\I5OTG.")K%XRD@FH-#7O3W\5HIJ<?+(7</[)1S1O\=6TJJ^R2J])DVP<-2D
M00! $!J;NL?9JI_;I/HJ=8'B&_'=]K&[8;D][V*7&LTT0@" ( @" ("L]6[^
M[-9JG]VVP)+I7XY>;I^$<WD<[M9B^2"57J=FS1C/47XBE4NU6<(Z[?"<CM%W
MB5?K:/3P1Q/X!E)\W]N8X'_TU)P*4;6(^-5G8IS;COSU9IQ\^H;%DAQPSBYB
M/2X3Q8_"4BVE-]UCB;ITWE._9N\GIBMIBFK"EI)@;%XC!R<ODCCS"7P^;4+6
M+Q/1UB5;U)CIZI9]!6Q5]/%64[YH9@&0'PPQ$FS#]ZJ$QA.$EZ)QC&#[KX?0
M@" _A$PLY$^#-PN[H"J-VV^A]6ZDKK03 -(S.5&[<HAC?*>=_&*4?7#Y YAV
MEH5[7AI#>?ME"A<\1YC]);"SR^$ 0'CO-9445'-4T<#U4\8.00L3"YNWB9RX
M!Q72Q$SA/5.6F8C&.DIFY=Y:IL\KT]WL<])-[ '*[.[>5MP M-;&&Z5;5Y>D
MS6O97HE=/EZ#S#WKZ<G9FM<CN_@;GF_X:Z_CIS_(^?R$9?F6?N^UA<M3P2U%
MSM<MK$''F^=/-SC/CF=A*.$QR;/*#:S[*H5J4).$3K+M&I+[8T$L5<L! $!6
MV\/>Q<]'51!^Y9JJWBPO];&3 .%L2X!BER9.3ZPPS>BKU&WBI&]@WNE*M<33
MG=Q7WB&?U8TW5DG3-_PU9_CIS_(K_P A&7YGJI>\I6W!GDMM@J*F-N!R"0G9
MG]KU=/(N9L8C:T1Y=X^Q>S.Q9GR[IYY^]'+1R\U<+)+3O[+%.[%\0Z>-=1X?
MCL;\O^Q\F_PVK^?_ %)9I7O#Z:OL@T\YG0SEP,U0S,#O[DP.0-\[S2KU+)TZ
M=[ND].\1NC=[Q9PDQ,SL^+/X'5 O'RJY9(89)(0>601)Q!G9G)V;9#,6R.;D
MXDOL'R2E+]WB[II^1HKKIZ6F<L<O.3NS%AY!?5LI?!):B62OL;'U?]C->\E-
MJX>O_J<O^K3_ /M'_P#%?_TZD_COB_Q_[$?\A^'^7_4^P=[*G=FSVLV+V6:=
MG;Z)ES_'3G^1]_D(R_,_7]6--U9)TS?\-/XZ<_R/O\A&7YGRE[V<;/ZJTN3>
M=4LW^X)?8\.^+_'_ )/G\A^'Y_\ !=.D-0MJ.TTMX&/F6J8V/([YLN/BYL!S
M>_E%9=5-#2N1I4WUK$YE::AW_7#3TIA=+!4P1";B$A28">#^'/S/-_$D-7DL
MX?8T>7K*3W<IM63C?U8TW5DG3-_PU+_'3G^1'_(1E^9[_P"H:\$/.1Z:JBC\
M+%G/!V\K_I<%QR2^^OE\QUSC>[/E\IX0[U8Q2O%76B2'#PLT^)-\ X8EW_'Y
M-^7_ "<\_G'Y_P#!/]%[Z].ZLD&EII2IZL^ 89V82)_\LF<HS]$3S^8J=6U>
MGTSL^$MTKI*G1&W\2>*H6@@" (#P7S4%!8J=ZRZ3A3P-P9C?#%_)'V2+S1VE
MVB2\X1TG#/"QC)6=1W@HKA,5+I2V5=UD'PD(N >ER93R_*!$KT6>'2\JA2F\
MQZ$B7/X6M-Y4S/+!8( C]HYAS?3QE]XG"HQM:?Z?\#BUI[/Y_P#)RJ[?/K2P
ML\MZT_A"/"11YV%F]V4?K$8J2+6F^ZWE_B1S<U%WE.KIGO+:>NA-#<1EM\C^
MR;9X^DCVOCQ"*CJ6+KLZQ(EZK;>J6K35]/50#5P2!) ;9AD$F<7;RF-MG!9\
MQ,3@7XF)Z3[L^*^'T( @" ( @*[U!ONM5#6/:;3%/=K@.+/%2#F9G;E,4GF^
M-S8R9?&5U+1IC%NHOQ%-[I8G".NWPD>O&_V[6-VDN^G:FFIW?#G"E?#A\'#S
M#1YO-YQ3+9J^ZT3Y>DB:[9=JS'EZ#L6/O#Z7N@!GDEIYS,8VBDC=RQ)\K.Q1
M<Y'E^%\%1/9.I(MXC%FJB70@" ( @" ( @" A>M=[VG](.\-=/SE4WYB%LYM
MZ?#DC^<,%:I6SU-FSWBM5N%I[2$P;[M2W_;TU8)9('Y,LKEE?^UABC_UB5J;
M1$WV*T73ONJ>UM9;S1%I#L-,X<' THYO[OK!%]ZN.%1]Z?+Y3KB5O=CR^8\<
MO>"N%C,8]56.HHQ?\X#XL_H#*,8%TZZBSA]QH8YYR5WUE2P='[S+#JYLMJJ1
M*?#%X3V)&^;+E8>5'G%5*M!J>V"W3KK4V22A5R<( @(IK+>C8=(;%TJ&^L88
MM!&V>1_@#R/G" 58I6[5-D%>I76GMDA#[[-07=N<TYIZIF@?A&6;$6=O<81R
M?%G)6N51=YH*W-,VZLG/J]ZV\.C'G9]/MS;<+Y8Y2X/9Y!G@NXMZ4]K_ .'$
MW%6.R?"T=ZB!I.8O=ND@=GP(HCS.S^[%(T3CTBZ;P^>S)\6_]Z"V]*:ZLVJX
MN=L]2$SLV)!R3'TXCP,?2PR>22SJE%J>]!H4ZJU-V3O*$E" IO4_>!K=,59T
MEVL<T(L1-&;S<$C,_+%^9R?%,UIT[.*D8JWY?\F<]Y*3A*GIW>=X.FU?=QLQ
MT;TCRB3Q&\K'F(6S9''FX\NSF\8ES6LIIKJQU'VC>14;3AI+;6<: 0! $ 0$
M5WD[P:;0UL>YU <](1M'%$Q97,GX>5@641%B(BRE]\K%"C-5L((*U:*48R5S
M9^\I57H_J]KL4]3488N$<N;#TB&#9'SB%76L87IEHCR])36]EMBX^7H+IH)Y
M*BGBFGC>&4P$CC=V=P)VQ*/,/ 61]G,LN8PGH-*)Q@JO4^_&Y:<GG&NL%2-)
M#(0!4.;L!LQ91/-S/-AG\7UA+0IVD/'0T8^[Y24*EU*3TK.'O>4$>_JQINK)
M.F;_ (:F_CIS_(B_D(R_,^_]2U>39X]/SE&_"Q<\7"WL%_TR^<C'O1Y?,?>=
MGW?+])]+?WJK:1Y+C;YX/8?FS&3!_>/F%\GP^?-,"+^//$EDZ2WF6#5FQ:JH
M3FPQ>(\0D;YL\,^'E1YQ5&I0:GM@NTZZU-DDH4!.$ 0! 5-3[ZVGUS_*XL'[
MN;-3\YXSU#-CRL>1G;ZOER\O:6C-KA2U]K>^0H1=8U-'9W?F+96<7P@" Y&J
M[O6VF@.LME&5PJ =L(!-@=V=]I\SL?)\D1(E)36&G"9TD=1I6,8C45#=>\[+
M:I'IJVR305+8.\<LN1V^-!F^]6DMAJZ8;R_J9[7VGHE?+^A;.C-94.KK='=+
M<6(%P&#\J,O&CD;RA^^':%9U6E-.<)+]*I%2,8.XHB4( @(AO UE=M-#%+:[
M3+=8C8N<>*3*X.V&7U8QS2'F\K*K-&DK[6T%>M49-D:RM9N]7#";Q2VJ4#%\
M'$IF9V?VG9XE=CP_'S_D4IO\/,=W1&_2NUC7A26ZRR/39Q::HY[9B9^41>I8
M'RCM#'SF<_%456TBG&,M\N'_ "2TKJ:DX0OS8DUU[JFXZ<I0JK7;);H1$[&$
M197!L.7@(3&?P8U5HTX><)G06:M24C&(UE6'WK(8B>.:U2!(/ 0O,V+/[+<,
M2T/X[\?R*//_ (?F="P=XJKU'5#0V:QRU,K\K"=F86\LBYG*(^F0+A[*$C%F
MP]7_ "=I>2\X*N/K+J66:1_#=V9W9L79O![: I:\=X:XV(W&[Z?J*4,<!(Y7
M9B?W"> 0?X!FM1;*'W6AO+O&:UY*[5F/+T'AIN](5=*%+;[-+45$CX#&,W"_
MHL$)D7Q5U/A^'3+?E_R<1?X]$+^?_!=UJJIJNDAJ*J%Z:>2,2.)R8G G;$H\
MX\!9'V<RRVB(G".DTUG&,9/4N3H( @" X&M]15U@H/KEMH)+G-G8>9B?!V9V
M=WDY,A91RY=D"Y2FI)#SA,Z"*J\I&,1K*JKN]!^[Y7IJZS3P3CRHY),I-[XG
M$)+0BPQZ8:"A-]AT2I\X>]*]4[A16:6:1N'*,V/![>Q"?W$GP_#:WY?\GR+_
M !V+Y?T$O>?GI<"KK'+ #^!WF?P_#IX_NI%A$[&_+_L.>F-J_G_U._8>\OIF
MXDT=8T]$3\&,@9@^/"YE\:,5$]BZ[.L3)>I.WJEHV^XTUQ@&JHI0G@-L1.,F
M(7]XA5!EE9PDO0T3TP>A<GT( @" (#R7>ZP6FCFN%666"GC*0W]P6S?W^TNE
M66G"#EFA8QDKS<IO7FUT-9'7B$=33R,8"'!ZH\<C</**,ARF?G KMU;\+##R
M8IVMQQ<<2SE0+P0! $ 0! $ 0'__T;VUIO<L>CJP+?=BD&:2-I6R Y-E<B!N
M'THR5JE;-4C&"M5N%ISA)P/ZD])?I)^B?C4O(U/P(N=0?U)Z2_23]$_&G(U/
MP'.H/ZD])?I)^B?C3D:GX#G4']2>DOTD_1/QIR-3\!SJ#^I/27Z2?HGXTY&I
M^ YU#+^K[E#=+U7W"FQ>&IJII0Q;!\IF1ABWHDMZDNE8B?-$&'4;4TS&<G(4
MA&$![;-9JR]54=OMT13U,KX" MPO^*(^,1;(KEFA8QD[59:<(-+;O.[A;;0
M5FHLM=6<#\U^9!_:R_GW]/U?^7XRPZU]+="]6/\ (V:-E"]+=:?\3O:MWXZ9
MTCC0PE]9GBV>9IF;*&'BE)LQ!AY(9S'R%#3M'J=.SO$M2Z2GT;>Z59=^]3>)
MB=K;1T\ >QSCE(7]XO"/WBT%\/6-LR46OVG9$'"?O(ZN<F?G869L>#F1P=2\
MC3(N=<Z5M[T6HJ=V:K@I:@/9V2 OC">7_37#>'I.S$[6^>-N!8VE.\S8KH30
MW:,[?*_C%ZR/'Y0&8Q^%%E\]4JE@R[.N7*=\K;>J6S3U%/<8&FA()Z>4<6(7
M8A(7]IVV2%9TQ,2:$3$P5]J?N_Z8OLS5(PE1R9L3^K.P"3>RSQD)QCZ48@KM
M.\=.C>[Q3>T1NG=[I7_>)W=V>P6:CKK12A3&$[0$X8LY"0&;<YY;XQ<LMKXR
MMV5=G:8:<>@JWE%46)B,#/RV#(" U-W6/LU4_MTGT5.L#Q#?CN^UC=L-R>][
M%+C6::(0! $ 0! 4UWCMX%19:*&PVTG"JKV=Y"'E-$VSD'QO7GL^B!CXRT[&
MC#3JGLF;>UI6-,=HE^ZW=E1:*MX ("5QD%GJ)G9G)R=MJ,"\6(/%%N5RRVE6
MN*\U9^'LEFA0BG'Q=HFRJED_,L02B\<@L0$V#L[8L[/[#L@,T;_-SE/80_F*
MQQ\W1D3#/"/)C<GV9(_)B(MAP\0\N79+8W+.YE^JVWLF+=VT+UEV=HNW=+6_
M7-*6N7PX4P1]&W-?X%EW,8//I-*WG%(]!+%7+ 0! 5GW@-:?RYIXZ: LM7<,
M8 P\+!A_S!]'ZOTI15ZSI:WQ\R])2NZNA</.QE[3=WJM(WJGN! 4<]'*Q'&3
M.)8>"2,F?P9XW(/A+>=8J+,>\8:---L?=-ST59%6P1U5.6:*8!,";V1)LPO\
M5>4F,)PD]1$XQB?9?#Z$ 0%;=X:A@GT=632@)20%"49.W"+O+'&3C[X&0J]9
M3,5(]?\ \*5Y&-.?+SE$]WFW05NKJ=Z@6/F0DE%G\&81V"^#FS#YVTM6]:8I
MS@9=G&+P:_7G#T(0! $!_"%B9Q)L6?@=G0&*M\=CI;'JJOH*$&CIQ,"$&X&'
MG(PF(1;V!8I'RKU%J\LD3)YJY6%>8@U1NBI@IM*6P(VP9Z<#?WS]87WQ+ N9
MQ>?2;MO&"1Z"1W6ST=V@*EN$,=1"7A"06)OOE K2LXP3,L-T29DWW[E8]*C^
M^[*SO;2)ADC=W=X7+D92?:*$BV=O: LO*S+=M+KB=5M[ZC$NK;A]9=WZ23]V
M7>#/5/)I:N-S:(.=IG)^%A9V&2#T6S9X_)]9XN507]&(Z\?,3V-:9ZD_*7^L
M<UB#;[K1%<])U[2BQ%!'SP/[(D#YLP_!S#Z)*W:-IJ05;I=229KW%T4-9K&W
MPU(#)'FE+*38MB,4L@/\$Q$EMW<X4YP\NL8UK&-2,?+H-FLS,V#<#,O,GHS^
M21C(+B;,0OX6=L60%0=X#0%IDT]4WFGI8XJZF>,FDC%A<F<PC,9,N&?8/-M;
M6RM*SK-KA9GJR9UW173+8=:";;JZ0J32ULB/@?ZK&7#Y[<Y_B56XG%Y]):MX
MP2/0=V]VB"\44]NJA8X:B,@)G;'PMX??'E"H4:5G&"5EAHPDPUH^,9+U0 ;,
MXE50L[/X'9S%>KJ[L^B3R]/>CTP;R7DCU1R=1:3M>HX7IKM31U 88,Y-M#\G
M)RX_@$I$J,DXK)&]-7Z)@R/O<W;2:#N@Q0D1T4[.=/(_*X.7&;MAZR-_O2 E
MZ*VK\5?B[1Y^XH<*?A[)H3<+KR;5ECR5Q9ZVB)HI"?PF.&,4A><0[!>409_&
M6/>48IMT;K&O:5>(O3M4LI42Z$!"]Z.\VDT+0<_(S2ULV+00XX9G;PF?DQ!X
MWQ%:MZ$U9^'M%:O7BE'XE.[O]#73>S6EJ75DQE;@)VC!MEC=GVHH&_-0!R3,
M=HRV<V?.8Z5:JMO&A-XSJ-*:\ZGW31=JM%)::<:.WPA3P!X C%A;_9[/G+%9
MI:<9-A5A8P@]:Y.@@*TWC[B[1JN,ZFC :*Y<+M*#8";_ .?&/*Q_2#ZST^2K
MU"[:GT3UE*5:U6ITQU6,OWD;WIDJC3=9)- #%ZV!C?FR=MH3R,^0V+9(26\N
ME\&C]1AMJ3%9_H;5TC4_6;-0SM^<I82X/= 27EZD8-,?C)Z6G.*QZ(.LHR0(
M @" K'O"ZMJ-/:<>.B)PGK9&@S,^#B#L1RN/I"/-_.*]94X=^GL]8HWE243H
M[1YN[;8J2CTQ'<869ZFLDD>4O9V#*((\?)80SY?\Q=7SS+X>Z?+)(A,?>+4G
MIXZB,H9A$XS9Q(29G9V?PB0OX65")P+TQB9<WS;J(](7.FNUI%QMM3,(Y6_-
M28YLC/Y$C9BC\G*8^0MZUN.(LQ.]'^1AW-OPYB8W9-3+ -T( @" ( @" ("A
M-\N^JJ:J+2VE'=ZER:*6>/A/.[Y>8IL/'\4Y.5FV8]K:6O:VL8:W\N\95S=3
MCH3R[I(=U^X:@L,87*_ -9=3VG8]J.)WX<!%^"23RI3\;\GY10W%Y+]"]5"6
MA:0G2W68MIFP6<: 0'RJJ2&KB*GJ0&6(VP(#9B%V]HA+9)?8G#I@^3&.TSKO
MAW'_ +@$M2Z5SQQ0OGEA!WS18<//P%R\@^./YKECL<C:MKO7U',>YM='60^.
MX_>;?[[J:"ANM9)40%!(# ^#-LCS@D65AS'L_E"S2><OMW05$QB/.?+6NS/A
M,FE5AFT4IO;WQU4=8VD](8R7.0^:DE!L7 GX.9A_S?TDGYGT_P GJ6UM&&M]
MTS+BYG'0F\=_=ON2M^G!:X7=FK[P;YSEDVA GX7YIC\;'\\?K"\SDJ&O=2_0
MO50FHVL)TSUG+,5$NA 1K66[JRZOA>*ZTXE+A@,P[,H^C(W#\ \T?F*>E7:G
MLDAJ45J;3+6NM!WG=?=(ZFFE-HG+&GJH\1Q_RSPY$GE!R3'RAS+>HUEKKA/S
M*856DU"<8^5B^-S&^2/6<7[NN.6.[1#B^' ,HM^<C\DV_.1_##8S<WDW5KPN
MF-SZ35MKGB=$[Y:2H%XCVOM)0:KL]1:IQ8B,'>(G\(2,WJC%_8VN5YF8?&4U
M&I--HF"&M3BHLP8BMUPJ+35Q5M,[QU%/()B_M$+XLO4M$-&$^<\RLRLXP;HT
MEJ.#4EKIKO3<$=1&Q8>'*7@DC^;/,"\I424:5GS'J*;ZUB8.LHR0( @" R1W
MA=;-J&_O0TY9J2W,\(X/P/)CZ\_C,,7S2]%94M"XSM<\_>5=;81L4N;NX6>&
MBTG#61BS2UDDLAE[+Y#* &]X1C^^+REF7S8OA[II62X)C[Q:*H%X\USM\-RI
M9:*I%BAG HS9_98FRDNE;3.,'+1JC"3!VGQ8KC2B38L\\;.S^D*]8^R?0>63
M;!OI>1/5G!U3H2S:IB>*[4L<SNV#2882#Z$H^L'XV7RE-3K-3W9(JE)7VP94
MWI;M*S=W<8Y::0RI)'S4\[;)"0\.0R'DRAXI#R^4/C"&_;UXK1T[>TI@UZ$T
M9Z-G9DOG<1O/DUC;SI+B3/<J/*QEX.<!^1+Z?!EE^"7CK)N[?ASC&ZQJVE?B
M1A.\I:"H%X("*[SM8CI&PU-SQ9I\O-P,_LRGP1^_D_*%Y@$K%"EQ&B""O4X:
MS)BQI*RVU,566>*H9PGC,F=G?%^<CE'-RLW*$UZ?H:,/E/-=,3B;DT;J./4M
MHI;O#AA41L1,WBER90^!(Q"O*U4T-*Y'J*;ZUB3LJ(D" ("$[W="T^K;'/$0
M,]9 !2TYX;3&+9LF;R)<,AM\+E"*M6U::;?AVBM<4HJ+^/9,M[M-X]9H:XM5
MP8R4LF SPX\!C[;>3*'YL_@\@B6]7H15C#S]DPJ%::4X_P!396G[_1W^BBN=
MMD:6FF;$2;^XA)O%(2V2%>:=)2<)/1H\/&,'07!V$ 0%&=Z#2%+);8=0P@(U
M<4HQ2$S8.8$SY<_E%&8CE\TR6K859QT^8R[ZG&&HFFX:DBI]'T#Q"PO(TAF[
M>R3R&V8O[!$56O)QJ26;2,*<$_5,ME#]Y/=J-3!_-5NC9IH<!JF%N4'@"?TH
M^0?^7YL2UK&OA.B?E,J]H8QKCYB'=VW7$%CNTEHJ\!BN600-_%D'-S8/YLN?
M)\ID\HE9OJ4NNJ.P5[*K"MA/;-4K -T("M.\'?Z2V:6J*6HP*:M<8H@?PN[$
M)D?S0CFS>7D\I7K))9XF.R4KQX5,)[1R^[UNT:P6YKY7QX7"L;$,S<,<3\D?
M-*7EGYO-AY2DO:^N=,;J_4<6=#1&J=YBWUFF@$ 0! $ 0&?N]?:XN;MUQ%F:
M7-)$3^RXX"8,_H/G^.MCPYML&3X@NR3]]TZ,>8NAX-FSP-CAPX82<"^>([8]
M8\/V3ZB_)8@E%XY&8@)L'9VQ9V]Y9!K%2;SN[_;+[ =988@H[D+8L 8#%)AX
MA VS&9>+(&7_ #/*'1H7DI.#=93/KVD-&*]5BBMW6\.Y;O[I@6?ZJTF2JIB]
MG!\A[+\B:/Q?B'LK6KT8K+]+&71K32GZE-F4=9%6P1U5.3'#* F!-X'$FS"7
M]HKS,QA.$GHXG'I@^R^'T( @" I'O+ZLD"EI]*4&)U5>0G( -B3@Q80QL+<.
M,T_)^2\Y:EC3Z9>>R9E]4Z(2.T4WN=U8^E=2TU3,^2"4OJ\^/!@!OEQ+Y*3)
M(7H+3N:?$28^93.MJG#>)^4VDO,'I @" ( @" ( @/_2^G>G^TM-^PQ_2U"W
M_#]R>][%,*_WX[OM8IM:1G! $ 0! $ 0'Z "D)@!G(B?!F;A=W=#Z;"W,[KH
M=%VX9ZD6*ZU(L4Q^R#/PM3AYH?G/+D\W(O-W5QQ9Z-R#T-M0X<=.])6F_C?1
M///+IJQ2/'!&[A4S _"9> X )N3&/)D_2%L<C\I>M+6(C6WRE*[N<9TK\Q0R
MUC*" ( @" F>[G>G=-$5+%3$\M$3^MIR?9)O9(/T<OGC\/,JU>W6K'3O>\6:
M->:4]&[[IK_2NJJ'5-!'=+8>>"3@=GX"$FY4<@^*8_\ B'97FZE.:<X2>AIU
M(>,8(1WCJ+ZQI">7]!+#)_>7,_[U6[&<*G]2K>QBAD1>B//A :F[K'V:J?VZ
M3Z*G6!XAOQW?:QNV&Y/>]BEQK--$( @" ( @,M=Y&K.DUA3U&&;FJ:$Q9_ ^
M620L/>S+?L8QIS'XR85[.%2)_"#3%EO%->J*&Y4)M)3S@Q@3>T_L>D/)(?%+
M96$ZRLX2;:M#1C![5R=! >"_6:"]T%1;*K\C4QE&7MLQ-AF;SAY0KM&E9B8\
MQPZZHPGSG+W=Z5DTI8Z:RS2M.=/SC<XS.S/FD.5ME\>2)Y5)7J<1I;,XHT^&
ML*2-0$P0! 9V/_\ ZEO$8.7:;3X<>231EP^Y_P Q4?&@'S%L_8I?&_E])C_?
MJ_ AR>\]I']WW:&^P#A%7#ED=OTL;,/W\63HS4MA4Q73[I'?4\&U>\6+W;=7
M?OBP/;)BQJ+<63A]F,L2A^+MQ_-BJ5]3TOC[Y<LJFI</=+:6<: 0! 5[W@/L
M5</F/IX5<L_N1Z_IDJ7?VY]7U%%]VS[6Q_(2_<9:U]]OUF79;YK9>=-\( @"
M (#''> ^VMP^8^@A7I;/[<>OZI/.W?W)]7TFGMU?V6M?[)%^"RPKC?GO&W0W
M([I*57)SAZYML=SL5?1S-B$E-*WO/E=Q+X)8$I:3:6B?Q(JJZEF/P,N=W:&6
M36-*4?)C"8C]'FS#Z0P6]>S_ .<^HP[./_2/6:_7G#T)%MZGV6NG[)+^"ZL6
M^_'>(*^Y/=,P]W_[:V_Y_P"@F6[>?;GU?5!B6GW(]?TFQUYH]$$!\ZFFBJHR
M@J &2(VP(29G%V]HA+@=?8G#8?)C$_8 P,PBS,+-@S-X&9?#Z?U 8/T7_'+?
M^UP?2"O6U=V>[)Y:EO1WH-X+R1ZD("F^]+1QR:=IZ@L&DBJQ87]G @DS"WQ1
M+X"T_#YZ\Q\)G7\=2)^(CW=-BD9[K)^:?ZNWODW/?@M^$IO$?-Z_80^'^?U>
MTT*L8USY5=5'20G4SDP11"YF3^!A%LQ%_8R^Q&/0?)G#I,8WJZUN\[50\+L]
M9,,,(OP\W%C@/Q S22>=G)>F18H)W3SC--=^\;(L]II[11PV^C')3P P /N,
MWW?*7FF:6G&3T2K"QA!ZUR=! $ 0%5[^]V/\U6W]Y6^/-=*-L186X9(_"</G
M$/+B^&'YQ:%G7X<X3NL4+NAQ(QC>4F&[:.>+3=MBJ@*.4*6("$VRDV46' A]
MC@95J^&N</>+-#<C'(DB@)@@" ("I^\IIZ6Z:::K@;,5#,,I8-PY'8HY/BN8
M&7FBM"Q?2^'O%"]34F/NE==W#>2%GJRTW<#RTU6>: G\ RNV7)Z,V _.#_F$
MKM]0U1JCL_24[*MIG3/:^HTZL(VSQW>S4=XIWH[C"$\!.Q.!MBV(OF%_['72
MM*SC!RRPT82>Q<G00! $ 0! $!7^^W79:1L,DE,66MJGYF!V\(N[>LE^;#D_
MYF17+2CQ&Z=U2I=5>&O1O25+W8M'C<KE4:@JASC1LP19N'UI\H_2CC^ES+1O
MZNF(6.T9]C3QG5/9--+"-L( @" _A"Q,XDV+/P.SH#/E#H9M$[S:'ZH+M;Z[
MGSB9FX!QBESP_-'E+Y+(MF:O%HSCO+A_],B*7"K1ANMB65OFUT6C[!+54[X5
MD[\S![A$SYI/F@8B]/(J-K1XC83N]HNW-7AKC&TK3NOZ.&9ZG5-6V:1B>"!R
M\+.[9JB3WWSC'F^55Z_JX8)'K*5C3QQ>30JQC7" ( @.1JS2]'JBVS6FX#FA
MF'#'V1+Q) \\"X?O>2I*=2:<XP1U*</&$F+*J"Y:%OI1L_-5]OFX";P/APB7
MG1RA\>,UZ>)BJOPL>;F)I-\2FU-)ZBAU):Z:[TW!'4QL>'DOX##X!Y@7F*B:
M&E9\QZ2F^M8F/.=91DAA35MJFCN]S:*,GCI:J83=FQ8&YTHQSE[&ULKUE-NK
M'XQ[#RU1>M/X27%W7=:Y))],5!<!XST^+^RW!-'_ &CED'T95F>(4MCQW6-&
MQJ]B>\IHE8QL! $!#=[>MVT?8)ZZ-\*J3U-.W^83<KYH<TGP59MJ7$;#S=HK
M7%7AKC^DR!J+2]PL7U<KF&0JR%J@&=\2RDY,V?R3V<<J](E2'QP[/5///3E<
M,>UUC4_=V?\ _P!.I?3F^D-8%[]R?4;MG]N/664J)=" P-IW^)4GR\7X0KUS
M[L^@\HFV#?*\B>K" KW?W9XKEI*L>1FSTV2>-W]AQ)LWQHRD#X2N6;::D?B5
M+M=224EW9*B2/5+@')DI91/WF<#_  Q%:M_'4]9F6,]?U&KUYXW@@,][VJN3
M7^L*+1=$3O2TQ8SN/L$[9YR^9@V!_P TC!;%M'!IS4GS[ID7$\6I"1YMI].\
MUH:*&AHKW0QL 4K#2&(MP-'_ /I_@QEFC^<!+"KC,K/:ZW[C[?4NB&CS=4_7
M=9U=SD-5IR<MJ-_K$+/Y+X!,+>B7-G\,U\\0I[&^46%3:OS%_+(-8( @" P[
M8]"5VHRN#VH6,J 7D>)L<Q#FRX1>48MPY?&\7:7JGK0F&/:/,+2E\<.R=O=#
MO5J-#5W-SYI+7.3<]'X7%_!ST3?I!\;](&SY&6*YMXJQ\1+;W$TI^$U_;[A!
M<:>.LHS:6"86,#'P.S^!UYMEE9PD]#$Q,8P>A?#Z$!5G>3^R4GR\7W75^Q^Y
MZBC>[AV=QWV.MOR9_22*.[^Y)):_;@G2J%H^=13QU,903"QQR"XD+\+.SM@0
MO[[+[$X'R8Q,7;U=!RZ'O9TD>;ZK)ZVF/V<COR<WEPEL%\$_'7I[>MQ5Q_4>
M;N*7";#])I;<OO$;6=F$J@F_>%+A'4-[+^1-\Z/^IG6'=4.$W1NMNFU;5N(O
MQ1O$\FF" "FE)@C!G(B)\&9FX2(G]IE4B,2U,X&>K+3'OBU@=UJ1=[!;'88P
M+P'@^,89?*G+ULW^5EB+Q%L//+4\(^XYD+',5,9^VAHAFP6,; 0! $ 0! $!
M1?>M_AMO^7/\%:OAV]/H,N_V0>?NG?\ 37/Y2'[DBZ\1VQZSYX?LGU%^+(-4
M(#(G>,LL=MU9+)$V5JN*.=V]U\T1O\(HLWI+T=DVI.[U3S]XNE^]TFAMRT\D
MVD+:4KXDT+CP^T)$ ?>"*QKJ,*DFO;3BD$U54LA $!\JJJCI(3J)R8(HA<S)
M_ PBV8B?WF7V(QZ#Y,X=)0&Z:GDW@:RK=9U@O]5I"P@$O8=VR0#Y/J86SG_F
MD!K8N)X-.$C:V\9-O'%J2\]DK[?QI'^7=2SE$.6FK?\ F(_:Q)_6C\&7/L^0
M0*W9U-:=WJE2[IZ'[W6-(;G=6_S1INEJY"S5$3<Q-[>>/9S/\H&27X:Q;FGP
MWF/6;-M4UI$DU54LA $ 0! $ 0'_T[KU]N7M&N*X+E<IJF.6.)H6:$@8<K$<
MF+\Y%*^;&4O&5RC=-2C","I6MEJSC.)&OZ6--?K-=TD7_;J;^0?)?S_<0\@F
M;?E^T?TL::_6:[I(O^W3^0?)?S_<.03-OR_:/Z6--?K-=TD7_;I_(/DOY_N'
M()FWY?M']+&FOUFNZ2+_ +=/Y!\E_/\ <.03-OR_:/Z6--?K-=TD7_;I_(/D
MOY_N'()FWY?M,W:KM45HN];;:=R**EJ9H0<L')Q RC%RRL+9L!VME;=-M2Q,
M]J(,:HNEIC*3E*0C++[OFE@ONIXI9FS0T(O4NS^!R%V&%ND,9/FU1O:FA.]U
M2[9T]3]WK&F]XVH2T[I^NND;Y9887YM_:,O51?ZABL.@FMX@VZSZ%F3#1$Y.
MY$^+OPN[KU1Y<_B ( @" ( @+)W%[Q#TG>1IJ@\+=6N,<K._ )/P13_ +9/_
M "R\T52NZ/$7&-Y2[:UN&V$[K&C]\-%]<TE<XO#A \G1NTW^!8EM.%2/2;-S
M&*3Z#$Z]0>9" U-W6/LU4_MTGT5.L#Q#?CN^UC=L-R>][%+C6::(0! $ 0!
M4EWE=W]1=Z2'4% #R2T8N$PLV+O$[YVD;Y$L^?S#S>(M2QK0LZ9[1F7M&6C5
M'9*1T+O2O>BC=K9*Q4Y/B<$K9HW?RLN(D!>=&0><M6M;K5V_J,RE7:GL+MTW
MWI;35,T=ZII:0_9./UH>_P")(/Q)%E/X>T;LZC32_6=Z-):.G==V/4;?^DUD
M,Y>'(Q8'_;$>65OB*@]%DVP7DJJ^R3NJ(E" ( @()OIUK_*FGIIX2RU=3ZB#
M#PL1,^:3YJ/,?IY%;M:7$?\ ".M)5N:O#7\3E]WS17\O:?&LG'"KN.$QX^%@
M_,!\3UGSJDO:NM\/,A'9TM"X^\=S?!I'^:=.55'&.:IB'GX/;SQ[64?=D#/%
M\-16U3AO$DMS3UI,&;=P^K?Y=U- TI9::M_Y:3VMM_5%\&;)M>1G6W>4]:=W
MK&-:5-#][JFQ5YH]$$ 0%>]X#[%7#YCZ>%7+/[D>OZ9*EW]N?5]11?=L^UL?
MR$OW&6M??;]9EV6^:V7G3?" ( @" QQW@/MK</F/H(5Z6S^W'K^J3SMW]R?5
M])I'=->:.32]M$9XG*.FC$F8VQ9V;+E+R26)<K.N?2;-NT:(]!)ZO4%NHQSU
M-5!$/MG((M]\Z@A)G9!-+Q&V2K-YN^:@JJ.73VER>XW.M%X6YAG(18VRF[$W
MY0\F;)S>;+RB5^A:S$ZGZBKF4:]S$QI3K,QT-QVZ8M%TQU]QP>Z50LQ,W"T0
M<KF<WC$192E+D[(B/)S'Q=W/%G"-U3NUM^'&,[TEI*@7B+;U/LM=/V27\%U8
MM]^.\05]R>Z9A[O_ -M;?\_]!,MV\^W/J^J#$M/N1Z_I-CKS1Z(("MM-[QY+
M]KFLL='*,EKI*-WP%A=GF$XAD-I,,^SSI19<V385YZ&BE#3O,W^)22MKJ2L;
MJK_D62J)=" P?HO^.6_]K@^D%>MJ[L]V3RU+>CO0;P7DCU(0&<>\=K =05E+
MI*SXU,L,KE*,>UC*[<W'".'A.,2DS^GEY0FMJQI:(EVZ/VF/>U-<PB]/[BV=
MT6@OY+LD=#-@]9*_.U#MPMG=N0S^3$.4/C'XRS[FMQ6Q\W9+]O2X:X>?M$U5
M4LE=[_KT5JTE5\V^!U+A3L_N&_K/C0C(*NV::JD?AUBG=MI2?QZI2/=GM@UF
MJN?)O^EII96]]\L'X,Q+4OVP3O29EBN+^B#62\\;X0! $ 0! $ 0! $!^)YX
MZ>,IIB8(P9R(B?!F9N$B)_89E]B,3Y,X%3UF]"XZTGJ+-HBBCJJ<&>.:KJ\6
M@P+9<6C;:-C'X7^3D6A%O%*(:I.GX5WBA->:DZ4C'XFW3/\ K_=G>-#S US
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
MC.URON]A&+5EL-FVGCF9W]QB##\)7?#MD^HI^(;8)MW99"+2KL[\ U4K-[V
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
MF\'.AESG\X)A\/.2WK"K++IGLF'?4]+8QVBQ.[%?):[3LM#,[O\ 4YW$,?8
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
M:*H0! $ 0! $ 0! :F[K'V:J?VZ3Z*G6!XAOQW?:QNV&Y/>]BEQK--$( @"
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
M4T.'ES S_P!SDNHI-.R).9J+&V8*[U;WD]/VH"CM6>X5/@;*SA&S^=*;8O\
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
M-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ
M4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2
MDZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;
MK2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':I
MI;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U'
M:II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,
MU':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<
M=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR
M8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3E
MWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C
M3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E
M'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI
M.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6Z
MTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:
M6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1V
MJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-
M1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''
M3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F
M''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=
M\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XT
MY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1
MXTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3
MI1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM
M*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFE
MNM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=J
MFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4
M=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQT
MS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)A
MQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?
M)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.
M7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>
M-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ
M4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2
MDZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;
MK2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':I
MI;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U'
M:II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,
MU':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<
M=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR
M8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''3-1VJ:6ZTI.E'C3E
MWR8<=,U':II;K2DZ4>-.7?)AQTS4_+[T-*$3$]SI'(<<'YT<6Q3EWR8<=,U/
MUVJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F''
M3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=\F
M''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XTY=
M\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1XT
MY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3I1
MXTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM*3
MI1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U':II;K2DZ4>-.7?)AQTS4=JFENM
M*3I1XTY=\F''3-1VJ:6ZTI.E'C3EWR8<=,U)/%*$P#+&[$!,Q"[>!V?P.J\Q
M@3GZ0! ?_].S-[VY.LUU=8KG354< 1TXPN)B3N[L<DF;9^56C;744EPF/.9]
MQ:S5;&)\Q!_Z4KEUA!\0E;_D8RDJ\A.8_I2N76$'Q"3^1C*1R$YC^E*Y=80?
M$)/Y&,I'(3F/Z4KEUA!\0D_D8RD<A.8_I2N76$'Q"3^1C*1R$YE-7ZTE9[A4
MVR0F,Z6:2%R;P.\9/&Y-[^5:2-JB)]XSG73,QD>!=G 0! $ 0! $ 0! >FW7
M*IMLX5=%*<,\;XB8.XDS^^R^,L-&$G2M*SC!J/<IOK;5C-9KRXA=0%W V9F&
M86;:V? ,PMM& [)#MAXPC@75KP^LNY])N6MUQ.JV]]1;JSC0,>=X"Q#:=65+
MQMECJA"H9O=-LLC_  I@D)>DLWU4X^'JGG;M-+S\76*Y5TIFINZQ]FJG]ND^
MBIU@>(;\=WVL;MAN3WO8I<:S31" ( @" ("+=E>ENJZ3HAXE8YA\V(. F2CL
MKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2
MCLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL.
MF2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL
M. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#
MYL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)
MS#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#
MQ)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG
M1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5
MTG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+
M=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*
M]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH
M[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)
MDH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#
M@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^
M;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<
MP^;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\
M2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T
M0\2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=
M)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W
M5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO
M2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.
MRO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9
M*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX
M"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/F
MPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,
M/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$
MG,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$
M/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72
M=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU
M72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2CLKT
MMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2CL
MKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2
MCLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL.
MF2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#YL
M. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)S#
MYL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#Q)
MS#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG1#
MQ)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5TG
M1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+=5
MTG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*]+
M=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH[*
M]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)DH
M[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#@)
MDH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^;#
M@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<P^
M;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\2<
MP^;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T0\
M2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=)T
M0\2<P^;#@)DH[*]+=5TG1#Q)S#YL. F2CLKTMU72=$/$G,/FPX"9*.RO2W5=
M)T0\2<P^;#@)DI)XH@A 8HV80%F$6;P,S>!E7F<2<_2 (#__U+KU]OHM&AZX
M+;<H:F262)IF>$0<<KD<>#\Y+$^;&(O%5RC:M5C&,"I6N5I3A.)&OZI]-?JU
M=T<7_<*;^/?-?S_:0\^F3?E^X?U3Z:_5J[HXO^X3^/?-?S_:.?3)OR_</ZI]
M-?JU=T<7_<)_'OFOY_M'/IDWY?N']4^FOU:NZ.+_ +A/X]\U_/\ :.?3)OR_
M</ZI]-?JU=T<7_<)_'OFOY_M'/IDWY?N,W:KNL5WN];<J=B&*JJ9I@8L&)A,
MRD%BRN39L"VMI;=-=*Q$]F(,:HVIIG.3FP0'42##$+E(;L(BWA=W? 6923.!
MQ$8G?U?N^O6D'B_?4',M.SN#L0DSX<H<T9%M#F4-.LM3=DEJ46I[Q'5,0A $
M 0! $ 0! >NTW2>TU<-PI"R3TYC(#^Z+YF_L]M<LL-&$G2M*SC!O*S7,+K0T
M]PBX(ZF()1]XQ8V_"7DF73,QD>J5M48YF<.]73L-YHI^#$Z5Q]W9,W_WBV_#
MYZL^DQK^.M'H*16H9AJ;NL?9JI_;I/HJ=8'B&_'=]K&[8;D][V*7&LTT0@"
M( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @"
M( @" ( @" ( @" ( @" ( @" ( @" ( @.#JS75GTE",]YJ!@8\<@X.1EAY$
M89C?TN2/C*:G1:INP15*JT]Z2+VGO Z2N,XTS5)0$;X,4P.(X^[)P@'I'E%3
MM9U%C' @6\29PQ+&$F)F=GQ9_ ZI%P( @" ( @.%?]<6C3]334-SGYFHK"RP
MCD,LSXB'*C Q':,>7E4J4F>)F.R1/55)B)[1V*NKAHX3J:DQCAC%R,R?!A9O
M"1.HXC'H@DF<.F2.Z9WF:?U/5G;[/5-45$8/(0M'(+96<0<L\@!&6T8\DE-4
MH/3C%H(4KJ\X+)ZM-ZXM&I9:B"TS\_)1DPS-D,<KDYL/Y4 S?DCY&9<O29,-
M7:.DJJ^.'9.ZHB4( @/G4U 4T1SROECC%R)_#@S-B7@7V(Q/DS@<C2FM+5JR
M ZJRS_6(8SR$60PP+!BPPE&,N22DJ4FIS@Q'3JK4C%3MJ(E(]JW>!9=(\S^_
M*CZO]8S<WZLSQR9<_P"1"3+EYP.4IJ=%JF[&.!#4K+3WI.!'O\T69,+7%L7]
MN&9F_O*)3<G4R_-2+FZ>?Y,3"R:@M]]@^MVNHCJ8<<'*,F?!_)+R2\TE6=)2
M<)C L*\-&,=)T%P=A ?F208Q<S? 19W=_<9 <;2FM+5JR ZJRS_6(8SR$60P
MP+!BPPE&,N22EJ4FIS@Q%3JK4C%3MJ(E.%JO7%HTG%'/>Y_J\<Q.(/D,\79L
M7_(A(I:=)JFZ15*JT]X].I=46_3-(]QN\O,4S$PN>4BX2Y.S$)E]ZOE.G+S@
MI]>I"1C)ZK5=*>ZTL5?1'SE/.#'&6#MB+\(OE-A)OA"N665G"3I6AHQ@]2Y.
M@@" (")5^]?35ONG[BJ:Q@K^<"+F^;D=LQY<@\Z,?->./YS8\=6(MWE=41U2
MO-PD3IF>L2U5RP$ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $
M 0! <;56L+7I2F&NO4W,4YR-$)9#/$G8C8<L0R%R8S4M.DU2<%(ZE2*<8L=.
MBK(JV".JIRS0S )@6#MB)-F%\"VN2HYC"<).XG&,8/LOA].'JK6]HTI"U1>:
M@8!+'*+XN18>1&&8R^+E'QE+3I-4Z%@BJ55I]+212U]X/25PG&F^LE"1O@Q3
M1N(X^Z?"(>D>458:RJ1&.! MXDSAB6,!C(+&#L0DV+.W"SLZI%P_J ( @" (
M @" ( @" X5NUQ:+E=)[!23Y[C2BY2Q9#;*S.(EZP@:(MJ0.2:E:DRKJG=DB
M6JLMIC>@[JB)0@" ( @" ( @" ( @" __]7Z=Z?[2TW[#']+4+?\/W)[WL4P
MK_?CN^UBFUI&<$ 0! $ 0'0T_7#;[C2UDG(@GCD?WA(3?[BX>,8F#M)PF)-2
M]Y"P/=-+E51-F.BE";@\.5\8I/[/69R]!8-B^E\/>-V]34F/NF2EZ$\^$ 0!
M $ 0! $ 0&Y-V<1Q:8M82<KZG _]X"[+RM>>O/>D]10W([L&?N]'<!GU%!3
M^/,4HL7N$12'^!D6QX>N"8_$9%_.+X?@4XM(SC4W=8^S53^W2?14ZP/$-^.[
M[6-VPW)[WL4N-9IHA $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $
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
M%&SOC@(2$ -B_AV16_2;4L3/NP851=+3$9R<=2$9N+1=5#J73%')4LTL=52
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
M[RDL)C$8'=.PT&I-"4M==X J*BFM9'$9XNXES+8FW#RB>(")1:Y2K,+T8O\
M[$NB'IQ,^Y["*]VC2-JN%I.[U=,$E;3UQ-'*_*%ACA,<OHD1$K%_4:&TQ/5T
M_P!R"RIK*XS'6U?V)9;]TDD^KZ[4M^&FK*28<*>,\3<';((.<4D?-;,8$([1
M_&VE7FYPIPBXK/:)XM\7EFP:.R0/>'26FU;P+)^XFA@E*> :@*?*S,[RB&V$
M>R!G$19_*%6Z,LU)M64Z=7H*M:%6JNG.-6GTD@[U7\#H_P!K_P!W(H?#]Z>Z
M2W^['>)9HS=3IZELD%/-10U$D\(%-+*#$9D8YC+G"VPVGV,A;'I*O5N'EL<2
MQ2MUA=A >[?;HI"U#9YFYRCSQQ.!>!Q+ZS$>/I@(B2MWS;K>?_\ $J62[R^;
M_P#(XU1HNSCO2BL34L;6X@=W@P?+C]6.7Z3;4L56X&K'K?\ 8CFDO&TX=7_J
M=7O*T06:U6FU4 <S:AEE<@C\#.V5X_[?63D*CL9U,TSODE[&E8B-TGE;NXTM
MJC3A4MBIZ3))"[4\\8CB)Y?5D<P-SN.?+SV;;+:SJI%=Z;XM+?$I:FBCI@NG
MX9.WNPTM7:6L<-GN,H3R0.>4@QPRN3F([;"6SF45Q4BHVJ"6A3E%TR2I5R<J
M^S;HC+5=PU)J ::L@J,?JP%B;@V+"/.1RQ\WF"(! <I&K[7/4A5Q7#>**V_7
MEFP;W2!:\I[3:-X=F?3[0Q2'- -0$&#"Q%+S19ACV0D.(ML?A%RE;HRS4FU?
MCIU>@JU85:JZ?PU8>DD7>J_@='^U_P"[D4/A^]/=);_=CO$QTONDT[0V:.WR
MT4,Y21#SLL@,1F3MM'SC[8;7(R%ZOQ%6J7+RV.)9IVZ0N&!7W=7,HWO%&SN\
M44D#BS^V_/B3_P!K1@KGB'9GT^PJ6':CT>T\6A;53[P=>W6Z7<!J*6B<ACC-
ML0X"YFGS ^R0\W&9Y/TFTNJS31I1"]&HYI+%6K,SV3\]Y?05NM=+2WNVP1TQ
M'+S$HQ"PB6(E)&>0<!S#S<FUXV;:7VPK2TRL]/:/E]2A8AHZ"\M%_P #M_[)
M!]&*RJN]/>DU*6['=@["B)#/W=/$C_>\Y\+D].V/LX^O(OPF6QXCV8[W^ID^
M'^?U>TT"L<UCS72N&WTDU8?",$9R/[PLY_\ R72QC.!RTX1B4)W?=*4VJY:_
M5=_B&LJ#G< YT<PL3MSLIY#S#F]9&(?H_%6O>5)IX(O5Z#*LZ<5,7;K'RWWV
M*GT'>;9JJPQC3.\CM)'$S"+N&4N2.SZZ,Y(Y?_$26CS564;I/ETD4FAUZ"2=
MZ*09-,4I@^(E6QNS^X\50H?#]^>[[5)K[<CO>QB0;O-UNGZ>P4S3T<-3-50!
M)-+,#&9%(+&6V>) +9MC)^'M*&M</+3TX:9)J-!86.C'$A?=QIFM]YOUNA=^
M8AE$1%WQY!S /]N56KZ<56?+S%:RC!FCR\YQ=#-;+CO"NS:K:,ZCG9AIQJ,'
M#,,F0!%I-DB&%AYCS.3M95)5U+271\VDCI835G7\NHL#4^YEI=0V_4.G/J]
M]-()3B+.#&PDS[(1#DS''S@2<G.J=.ZZDJV+8[I;>VZT,N"X;3C]ZK^!T?[7
M_NY%+X?O3W2*_P!V.\7';O\ IHODQ^XLUMII+L*+[IW_ $US^4A^Y(M7Q';'
MK,OP_9/J/ON^!CWH7T";$7IY6=O<>2F7RM]E?3^X^T?O-Z/VG$WC:(LUNUQ9
M;724D<='4\WSL8L^4L92 LWP5+0JLU-IF>F/[$5:DL5%B(Z)++U_NM>OTX6G
M-*C!1!+.,AB3D(.S<)<@92S9QB\7Q%1HW&#ZGQ8NUJ&*:4ZI\=2Z!TO9-*24
MMPIZ2%XJ5Q:9Q%C>5@X#"4LLIRE)R?&/D^:OM.L[/C$MM_Q/CT45,)A=AS>Z
M_523Z7DC-\1AK) #W&<(I?PY#7=_&#_*<6,XI\Q -RNB+=J34MTJ+K&T\='(
M1#$?"#D9FV:0/'RL!;);.TKEU5E$B([14MJ4.\X]DZ'>3T_0:?FMEUM,$=+4
MN9XO$+ S\WS9Q$XAEVP?Q^5\4<O%B\OC#=8[O4A,)CJDV[PNE[;-IRMO<E.!
M7"(8 "9^4PO-&.5O@R'\95;*I,/"X]7I^DLWE.-$MVNCZC][B](VR#3U#?(*
M:-KD<4C/-PL3[9C@[^\(KY=U&EY7'JGVUIQ"PV'6*^[O%/9KK<+@6H1BGN\A
MLX#4L).^+GS[QC)X9<_Y3Q_OE<O998C3N?"4[.%:9U;_ ,18M/N@.UZRBU-9
M2AI:!@<9J<&<7)R$@/( CS;#^3/+Y8YE3FYU4]#=9O>+D6^FIJ7H7W2SU0+P
M0'__UYYOMWQ7K1=XAMUK&!X9*89GYP')\SG+'X6,-G+&*U+2V6JN,YF9=7+4
MVPC(K[^IW5/D4G1%_P 17.03XBISS_"/ZG=4^12=$7_$3D$^(<\_PC^IW5/D
M4G1%_P 1.03XASS_  C^IW5/D4G1%_Q$Y!/B'//\(_J=U3Y%)T1?\1.03XAS
MS_"5?>+I+=JV>XU&'/5,IS'E;!LQD\A96\G,2OJNF,(\Q19M4XSYSR+HY-;=
MVR[_ %[2@4[OB5)/+%[N#OS[?3+SU\N#X^\>@LFQ3#W3O[T]VE-KJW?5RPCK
M8<2IY?:)V_)G[/-2>/\ !/Q5#;UYI3CV>T2UZ$58P[79,>:AT]7:>K9+;<XG
MAJ(GP=G\#M[!@_C 7BDR](CP\8P>==)2<).:NS@( @" ( S8H#4'=^W2R6"/
M^8;P&2NF'+#&3<,0/X3+R99?]./9\<Q'"O+G7U5W3<L[?1UFWCS=XO>B%#3%
MI:VGC53M_P R3>)&_P"9].;Q_P#*^47VRM\9US\IS>5\(T1\QFA;ABA :F[K
M'V:J?VZ3Z*G6!XAOQW?:QNV&Y/>]BEQK--$( @" ( @" ( @" ( @" ( @"
M( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @"
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
M/R;_ /\ *&NH_P#\_E[Y\G[_ )>X6UK>FT_<:4;5J:2G&*I+U832#&1$.&U
MY$!\X.=OR?EY?'6=2EUG%,>@OU868P;#I*EONXBYZ1&:]:*N4T9Q"YO ;X$0
MCM./.#ZN7S8Y8?A+12[BIU:D%![2:?622>[E=X-1K:RO5UXB-73RO#(XM@QX
M,)C)E\7,)[0^5R<H[*J75&*381L+5M6FHN,D_5,MF?Z.Z7S>[?*ZWT];);[%
M1%E=H. C9W((\Q-ES%-D,]HN;#+R"6Q*K;K$S&JHQDPS7#3&.E%.)K'0]LT=
MK73UOM($(%+2F9&3D1E]8RYS]CP#X@@'FJ6E5FI3:6^+Z2*I2BG46(^'ZB8=
MZK^!T?[7_NY%6\/WI[I8O]V.\7';O^FB^3'[BS6VFDNPHONN?]3?/E*?[M2M
M7Q#8OK_U,NPVMZO]C^]W87AU!?X3X)&D9G;WI)F)+W<7RR%GT,QU^].3?RW3
M#CPO7 ^'O13J/P_?GN^U22_W([WLDLS1?\#M_P"R0?1BJ-7>GO27:6['=@["
MB)#/W=CE:W7*\V21\)0<'87\/JBDAE_VR1K8O^M"L9-CT2REWZFNG[IM=7<<
M69Z:"25L?; 7-ON+*IKJ:(SDTW;3$R5MNXU==M<:0NE7=' IG:H@CR!EX.9%
M_ WAVI%>KTUI5(B/P;_(I4:C54F9_'Z3R=U>47T[51L^V-:;NWN/%!E_!)=>
M(;\=WVR<V&Y/>_L>#O6FST%NB;A,II'9O9? 19_PA7?AVV3F_P!D'L[S<3Q:
M3HXRY0UD3/[[0SKFPWY[O^RG5]N1WO9):.B_X';_ -D@^C%4*N]/>DO4MV.[
M!4>X+[2ZC^7_ -[.M&\W%]'L@S[3?;R\\DGUANSTGO$J9I8*B-KI#@,LE+*!
M$SML"U3"SDW!ER[7-R;.7/LJO2KU*,;.K\7^I/4H)6G;UOA_V*\KZ[4^Y6NI
M8JBK_>-CG?*PGCP"+MG$!)S*GD$"S!D,HB\Y78A+J)PC0Y3F7MIC&=2$E[U7
M\#H_VO\ W<B@\/WI[I-?[L=XN*WNS4L3OP,T8_<6:VTT8V%&=T[_ *:Y_*0_
M<D6KXCMCUF9X?LGU'HW=_P#NE?/D)?I*9<UOL+Z?W'VC]YO+W1O6_P#<73_S
M7TQI;_:;R[(N/NKY><EF_/>-5:+M4;VW!JVK-P R9G8&%LTDF5^ BY(CFV=I
M5[2A%5NG=4GNJTTUZ-YB+S;E6*TU-_U?5S7&Z!22RL)F[1Q$P$;,WC%S9>A%
M_E*Q%UUH5(T+J(9M>K+/.IL#V]UC[-5/[=)]%3KCQ#?CN^UCJPW)[WL4XW=P
M_CE^^4'Z292WVZOED1V6\WEF.]C_ --;/E)ON1IX=MGU#Q#9'K)UW@/L5</F
M/IX54L_N1Z_IDM7?VY]7U'WW($PZ-MQ$^#-&;N[_ "DB^7?W)/MK]N"/:EW.
M:5U_)+=;+5A%5$;\Y+2&$L;F^T[RQB6'.>-L21>42FIW+T>AH_40O;)5Z5G]
M)&+'J74V[74E)I>_5/U^VUA $1EB[L)OS0&!EZP.;/\ *1&1CDY'BDIWII72
M76-+*0([T7A&G4K&@UCFN$!__]#Z=Z?[2TW[#']+4+?\/W)[WL4PK_?CN^UB
MFUI&<$ 0! $ 0! 7CW9=;T5HGJK-<9AA^M/&<#F^ N;9A,,W)8C;F\GE9<O*
MRK*OZ4M$-'9VFI8U8696?.:86&;1'=:Z M.LJ;ZK=HLSCCS<H\$@._Z,_P#
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
M_11_%9-4C3!A[>&+#J2ZB+8,U=4LS-\J:]31W([J_P#P\Q6WY[S?_2/J8A"
MG6CM].H]+",%-4?6*4<,(9VSBS>T!8M+&WF@>3S54JVJ5-L=/PEJG<NFS_(M
MW3_>HMD^ 7BCEIR\&>)VD'WW8N:,?]19S^'S&[.)H)?Q.]!.K;ONTC<&9X[C
M'&_M2L4>'2B(JJUI4CS%I;I)\YU9-X.EYAR272@(7\+/41.W]SFH^"\>9OTR
M2<9,U_K!Q:W46[X'SSS6HWP\+<R;_>9U)"5?-K_R(I>E\'^)SZC?AH>RL34D
MPD7LC3P%P_"R1Q_?KN+2HVW_ "DYFZIKL_Q@AM_[UD3,X62@(G]@ZDF9F^:B
MS9NF%6D\.]Z?TE9[_P!V/U%0:OWHZ@U9B%SJB>!_S,>Q'\0>7[\F<EHT[=*>
MR#/J5VJ;9(HK!7" ( @-3=UC[-5/[=)]%3K \0WX[OM8W;#<GO>Q2XUFFB$
M0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $
M0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $
M0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $
M0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $
M0! $ 0! $ 0'_]+W=YR[5E'J.GCIIY(@>BC=V R%L>=GX<!=;M@L2DX^][%,
M2^:8>,/=_N5%_,=S_6Y^E+\9:.A<H,_7.8_F.Y_K<_2E^,FA<H&N<Q_,=S_6
MY^E+\9-"Y0-<YC^8[G^MS]*7XR:%R@:YS'\QW/\ 6Y^E+\9-"Y0-<YG@DD*4
MGDD=R,G=W=WQ=W?PN[KLY/RA\" ( @" ( @" ( @" ( @" U-W6/LU4_MTGT
M5.L#Q#?CN^UC=L-R>][%+C6::(0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $
M 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $
M 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $
M 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $
M 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! ?_]/Z=Z?[2TW[#']+4+?\
M/W)[WL4PK_?CN^UBFUI&<$ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $!J;NL?9J
MI_;I/HJ=8'B&_'=]K&[8;D][V*7&LTT0@" ( @" ( @" ( @" ( @" ( @"
M( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @"
M( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @"
M( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @"
M( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" __4M;>I_$X_D!_"
MD5^WV>LHU]I#59*P0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0%I[J_X9)\N7X,
M:H7&WU%ZAL)DJQ9" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @
M" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @
M" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @
M" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @
8" ( @" ( @" ( @" ( @" ( @" (#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>image_001.gif
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.gif
M1TE&.#=A< (4 7<  "'^&E-O9G1W87)E.B!-:6-R;W-O9G0@3V9F:6-E "P
M    < (4 8?_YIS%YK6$E+7___^EI:7_[YS_WF/.SL[_ULZUSN;O<S%[G*V$
MG+V]SN:MSN_.WJU[C*64G+WFSI3_WM;.[[W6SHR,G*U[C)3_]YQ::WN,G'O.
MWKU:<XQK>V-26FN,C)S_YFMKA)2UM;5K<XSFSJ5S>W,Z0D+.SM9K4C&]WJV<
MM92MQ>924DKF[ZVUSJVMM=:4C)3_[XSW>S&4G)3OWHQK:WM26DJEA$I[>Y2$
M>VMK:V-C>ZU26EIS8RF4K;V<I82]M93O<R'_WHQ"4EJUSIREQ9S.Q8S.K:7F
M4K7F&;520IR4G*VEYD(90MZM8YREK1FM$!E2$*6EYA 9$-X0>]YCM1 9M;UK
MI9RMI:U[$&.M$&,AYA#.K;49.EKF:TJU(>;F(83FQ2$AM4(AM909$&.,(>8A
MM6N4A&NUQ<Y"<YQ24BF$C',90IR<M=;F4N;F&>89$*40>Z5:M;U*$!F,WN:E
MYG,9,1ECK6MCYA 9YKVMO7,9$!ECYI1">]YCM4(9M>]CYFOFA-[6O5J<<QDA
MYD(AYI0AYFL0<Q![>T)C>]:<M=[WG%):<W.EK<6UI4IKC+7FG"%:YKV,K=Y*
M.A",WK6UI7-:M>_FC*UCYD(9YN]K8TJEUIR$G-80<T+FI=[OSEJ]<QE2>R$Q
M<Q!::VM*0C%:YN_F[T+F[Q#F6GM*&5(98VOF$%(0M1"E0BG6I5JU8\ZU$*5[
M$!F,8\Z,$*7>4BGF&2GF4@CF&0AC0MYC$-Y"0MY"$-ZUYM8Q<T)[0G/>[\ZM
M0E+6Q:U[A!E[C,76<S&U>VOF>WM*&7,9A&OF,5(QM1"M0@C>YO><K4JEC-:U
M8^_FK82U,:5[,1F,8^^,,:7.M81[0DJM0G-*0F/OSHR,I8SOQ=Y">VO.[ZW6
M[WM[C+6$6IR]SO?6>Q"EC)2UG)1[4A"UK>]2:TKFSH3OSL[_WL7FK:VEG)3F
MYIS_YF/_YM;>YF.U[ZW_YO?%]ZW6O<[6SL[OA#'_Q<[__^^MSN;_WIRUUN;%
MYJV$C+7.ULZEG*4(_P '"!Q(L*#!@P@3*ES(L*'#AQ C2IQ(L:+%BQ@S:MS(
ML:/'CR!#BAQ)LJ3)DRA3JES)LJ7+ES!CRIQ)LZ;-FSASZMS)LZ?/GT"#"AU*
MM*C1F<R8-7C1J)$/!A&@2HU*=:K5JEBO:LW*=:O7KF"_B@U+=JS9LFC/JDW+
M=JW;MG#?RHU+=Z[=NGCOZLT;U4>C%R\:)#U*D-D+!A NS/@!!$@U(Q4B2YY,
MN;+ERY@S:][,N;/GSZ!#BQY-NK3ITZA3JU[-NK7KUY(?-_XQHQ^$1H*)-F@$
M83&0; 6""Q].O+CQX\B3*U_.O+GSY]"C2Y].O;KUZ]BS:]_.O;OW[\]C5/\@
M0)M!(V8^#2<&TD[?</?!W>L34F!^??KV\^/??[^_?O_\_2=@@ 0":." !Q:(
MX((*-IC@@PQ"Z&"$%$YHH8085ICAA1IVR.&'&X;HH8@@CFABB246@%]]!<10
MWW@7,/""3LQP<L$/%01'7W QN">$/CWVJ"*+/A(YI'Q'LKABD4@NF2232AKI
MY)125MFDE5%>J6667$+IY9-@4KGEEV)V&2:69*)YYIAKFEEFFFR^V2:<;JHI
MYYUVYAFGGG7NZ6>?@-(IZ)SU"0GDH2RVJ$\%/SSR GHT,</ !4 (@4%\]R&I
M*9%!RM=IH8@>:NBGHGH:*JFHGJKJJ*N:RNJKKL;_"BJLL\I::JVXWJIKJK3N
MVFJNO-H:++"_^MKKL,8*6RRRS"[K[+'/*@OMM-)62RRUUUJ;;+9&;CE<-C_<
M-E,C. #A8I6<(HJ?H=VVN^F[[L8+[[SRUDOOO?;FB^^^^O;+[[_^!@SPP (7
M3/#!!B>,\,(*-\SPP^D*N2)]/_X87#LS0#"C2PWL\$,[H#Y):LBF#DFQR2B?
MK'+*+*_L<LLPORQSS#3/;'/-.-^L<\X\[^QSST#_+'301 ]M=-%('ZUTTDPO
M35][9L*G(XL5S,  I"K9F*.BW;+K7COX@0QD>SV*70#4^IB-MMKRL5V?VVFS
MN+;<;=/]MMUQ?UVWWG?S_YWWV7L#WK?@?\_M-]R(XYWXX8HWSOCCA"\>N>.3
M0VYXY9A?KGG@FP_>>>&<A^ZYZ*"/;GKIJ$O^N>JDLWZZZZE3?BO8*,_GJ7!
M7+#Q2<R,\ .F19Z<=J>]9BEQR.LR>;RZR#?/_//+1Z_\]$=*7SWUR5^O??;<
M.V]]]]!C[[WXX6\_OOGE@__]^>J3OW[Z[,</__SOU^_^_>C;GS_^[>_O?__@
M&]S@=B0?)-'@ IPX20-&8(3XC*QD?Q/3\@)%*#S]:5 6I& &,<@G#EZP@AT$
MX0<W*$(-AI"$*#RA"D>X0A.R\(4NC.&7(!@DEAW*;/3Y5 $J\0BLA401%P!9
MN_^>MJ0)AHID2#RB$KW&1$TU,5U0A& 2GRC%)3KQBE&<(A:K2$4M9M&*7^PB
M&+FX12^2,8QE'*,9UZC&-HKQC6F$(QKG>,8ZLE&.=G1C'*\X,B&8[5W'<Q*2
M"@"$$?C0(XVXP,1J%T5V/0UE9J,!BVB *-H]\F0@HX\DW4-)(5GR;) <TB8+
MT,FO83*4FIQD)4_)2E*JTI.MO*0K.;G*(672EJ)\I2EQV<I1EO)LL01E*FD)
M2UX:TY>UE*4LD5E,90ISEJ1,YC.7J4M@&I.:Q-RE,V_)3&U.\YG=M.8V<YE-
M<7Z3F]7\Y"VQ&<UFGI.<[?3F.L&9SF"BLYQH.]L3L[?_*3]>+P88D, (&@ 2
M3L# 14HT9]P664 KL0M34](4E2 J)8FBRTT6O1)%FY31*&U421TMTD=]%-(A
MC51%)=T11HDTT97*IZ5D2JEP8LK2B]+TI38-DTQ/:C&<:M2E_O$H4/,CU)L&
M5:1#A:E.:_I3HQ(5J4Y5:O**!R5^XG*0%0@!03L2 6WT,8E@&AN01"E%BJF1
M=F,ZZYO4BB:VIK6+:.V26^4*U[76M:UW?6L9X^JEN?8UKW3=JUT%BU?"ZC6+
M?'V27Q4+V+\:-K"('6QD@6<HZM%KF&)KAR>M**2SX6"K&E$$#*QTR^>IJ+3M
M2M(FU68RL?'*M9J5)\IF!5MW_\Z3MH6*K3EO*ZK:RO9DN!V;;6?;V]P.%[C%
M%>YO39K<&.A6G<0-DF]W&]VQ&7>Y!)3N=:F+7.TJE[O,]:YSCQM>ZWX7NMTU
M[WBQZT#U/C>8P5TO>+/K7O+2U[G;16]Y\7O>8 9ONCB<)^WR*3PD"L^U[JF
M(36R0!H@U+E<S"=G2=HU=0WR7QAV5X;?M>%N=5A3'R92B!NZKWF-N#XGUD>*
M5ZPO$[=8PR_F<(P]/&,0UUC$-R:QO5Q,, VSBDM6]9+7D%B "O00([W#(9"-
M]-5*UA*,_)FJ/C;YJ97=*H=3QI65JZPH*C-/>%SND9<#^<\BB5G+M0MSEJ^<
M9N:=F?_-8';SFKD<Y^.]F<YE'M*=OYQG+(\Y>'WN,IKK;.8Y\UG*>C8TF1'M
MYT$'>L^+1C.D <UH0</YT8JFM*0S;4,\;[+.2Z:A93=+/"D" 0(78<8C&EC$
M37FY;X9"VY#Q%"6SB:R?481/J]%4V:E5\=8H]C58=ZUB82>4V+K^(K"+O>PN
M];K90FXHM)>=[%\CV]BSSC6V<0W!:@];V].^=KC!36QG2[O<T0[VN+N];5Z?
M6]GH9BZA:!DH)>_M507X00(KXH/?M5=)NB5?HB/6-HG!5CZC/': Z>;)TU8)
MP6H+F\.O!'&Y2=R?% =5Q.^&\5IKW.(<_^-5RP;RA8K\D3?_+'DF3P[*E._2
MY __^,M7'G.76Q/F&;<Y6FF><Y+/?.(>U_G%65[QGW>\2$6_.<^#[G.E QWI
M,G?ZT4=>N*'7O.D[?SK5-X[S6B,=X2$S]FIKY4B2!;Q0%P!M1!9H;-VF2^0^
M^N.G9,WM)"'QE]%V)'QT=<0"(RI7?0<VX,N^Z\%?J?!\)SP4#1\EQ),J\(X/
M%>07G_C#4_[QBB\9XP&M^<HW_O*2SWS8/<_YT6/>\IT__>=3'WK4F[[UJW]]
M944_^;*R:+-AZ^R.!.D\+TK@ H=L"#/ZD?#WY7F&)ETD[Q$U2I6FVUL]!5S9
MRQA]LK&I[TBR?M3TSO#K<U]OT\]B__4#3_WLDU_\Y@]_6=/O?8YV?_ON!W_[
M0?K^&7Y?^O.GL/SA3__]VS_^^,=_^A> _]=_!!A6]Z=]!>@E"GAK(E5W8-=;
M==-J#_4#$2 1C>!OIK6 YA9P$%1:TK5%<0=PS0,U%J,]7V=$NF=@ 5AX5O4T
M&[B"@:=]+LB"-+AX+]B".&B#,5AM97>#FI>#0!AV0MB#OO:#1HB"MI2$1:B"
M/DAQ3,B#3GB$4#B%2@B#5MB$S^>$(+@EZ_)V(<-RF 1H:Q)^=%< P <1S' !
M4&*"L!9PL15P$-8\<ZA&<^<KH?9]*CA)N25J(L.'8D4R>\A)?2B(0@:(=?AC
M182(9QB#C/_HAXM(B(&H*G\HB8E8,I$X2Y?8>V-EB8TXB)KXB8?HB9#(*8]H
MB)48BJ5X.Z2(BIE(9:*8BK"XBH7"B'FX);!XB^9F1%'S-OLD.%86'-7P"!#!
M .:R1<N3?V%553*7;7D3?E/G7MEW) EU*OE46M4X*M=(C4-FC=.(']GH*=O(
M4%B2<$($CMVHC0:D)E!"28F"6NZBCG+#C8 DCM^(8NEHC_.(CO58B/XW9*IE
M)-B8C_[X3"I&D)-HD.%8D /9CPG9D!7&D$DB2-ZXC[TX,7^$6GT723988'[7
MBXBB#;NS$+W37O+(BK32@/@A243"DF,"83]F>YJV*9W">U8F=X?_8I.U@Y,]
MHI,'1G ^>20\^52?)W&:-U,74RJ=Y2T5@'<R:&O!$1E_5PUZH)1^8T-5\I.Q
M$I1&62LK<AQ?J7F=]1[GHAR9>)- .40[F9:XII5>J99N62I<.3AR"9="27#Y
M>(=%Z75/LFOQ]HSIECU%U@\.X0- <)>U!V]9-#7.ERI@-3L)>96E<F'YU99&
MPBG/99F4>5Z:F2CBN%E9&2]^!)JN1P-GH DYH ?Q04!&TI03&1PL4 G  S+9
M\&KT40V:$ ,YD .)4@TFH E;@T7+YTI=F6Q.8HHP2%E?0B3M< ,=L)N5< ;
M$1QGH)J><@:R&1R5D ,=< 9;8YJHJ0?5_Y #V'D&-% -9Y E<!-[>U>9H;F9
M\B5AC-2>G/F>GNF>KD>?SE6<N=(UF6F?+WE&:]-$J0)Q#4=A:<<0)2F XF1O
M/[9.Q59 1T=RRB>01\1ENH(\Q]:?T^.,#W1\QK.A&=JAW/:AB#9(-, "L9D#
MFB U4S,<FE -P",<FI"=Q-$!-CH<%2";.8 (\8$!NWDIQ.%\M2@<*C538WF?
M+WHQR'&DB?)O%6 "V%D)Z$ *V5D-I""C0U(-=F "\-$!-:H)+$!)8KJ=FI -
M-5H)=E )8DJ%W2-!(FJB' JB).I0<7JG'HJG)2IYS2-($\17S?>:'AEUZE6/
M7QD#U<  #)&!!O]V=AL*-2K)?FXW@CKV-9R(D)%$J=_D9%K&-ABJ9.LR-W%&
M.%7FJ<\#JOXX3YRJ+NU0"5YZ*11SFL!)2CD0FZ[* NFY(VQZ!CQ0"1B0#6 J
MFY5 "BR0 ZVJ"35: -4@FS? F\)H E:J#VR:K!5P!J?)DNT@J]6  >AYFMGI
M'NC HAUPGF=PF^D)!,BZK=70K#F0#;*:(S0@KN4:KYIP!K>4#6.* ?K*JP6
M 97  IB" 6? HK*IFV>  5&ZHR8@ 9=" P);#;B)#:@9??KY-\HCJMI#=P;7
M?<N#JI.HJJ19JAS+)!Y;AR#K-R(+?AGK*M:'8!ZU*8YJ=IRXE^UY@C#_$'P%
M 0$X*25=**CB)V_M8W"E=JF)M3+*V2/P@F6$PY[O"7<?*BOR^9&HY[35V)\[
M@II"&AP=$)M@V@XLNJS_FIK"X:H#:P?5T ZHZ9N54 TL$*/9D .5X*KZP+8%
M\)P\4@'("@2N&ITF4 '9\)L:8#$5D /H";!J:JU].R31B9LY@ XF8 084*]&
M8*6NV@Y<J@-K6YTL6@#I2@J\J0D=P+:RF6">BYW<2@HYDJSP00-]>YK!\;4L
MJ@\LFK4%< 9&L*QP6PFV.7EC5WJX1II,.[45UHVX$K5AM7HBUR+*>QPN4I;%
MT;S( ;W,.QS.*[W5RR/4N[Q42+R'<J$_T @*_\$,'^"$0L*]SJB1;/28!4DF
M,9L?>=IKS(> OALRDN2G\QN_]CN?]*NG1N*.[J$)-Q!L^%H!&* /)K"N+-!
MD;NMQ<:=EQ*C:HN;FA"YOAJ5OED!=-NL* :D!QN;^EJO%8"Z!7Q[1N"J$L"F
MEQ*;B4(#1K"Y]:H/:F $9\ "U0 $5LJV^@"KU<H"^J )0( !L=D.5FH$8@H?
M%="VU@J;E2 !B<LB.'S! DNL?1NYSJIB\%%#H_1<%_EM?$>_\JN_^!N14BLD
M]2O&7^PB$F $1M 8->P8C?'&:]S&;SS':^S&=@S'=^S&;1S';#S'?OS&<OS'
M>%P-%2!$?-2R#1<V$/^ LP)AC%/3OD52QEH2D[&E?E?X;8-:HO:VDV6G?J1R
M=GXG>GS59+D"RJFH*Z8<EL$!NED;P@S+N;ZJ 9X+RUD+P!^\MJ1@K6>PK1U0
M#!B MO7* ABL"040I.?2 3>  ;WZP1J K\F&M\%, VRZRA6\0[B*K *+HSQ0
MS/6*G=),S,I:K&!:MRP IG,KI=9:#>=RQ-F@K]09IE'2 :2 K";@J]W)N1/L
MNM1;CY@8HDN6>U?BR:&2RC^[(J-\?J@L>J142"&P  M@ =KPT!$-T1#]T ]]
M!=I T1F=T1+=T1IMT1: T19@ 0LPT1-=TB2]T1J]TBBMTBI=T21] 3=2R2C_
M2WT%H UJ1Q#R\ @TH).T,V2TX[^JA+UE*;W*>R[7J[W0Z[S82]1*+1Q)W=12
M;6ZPMHY\0VPN*XG &$59#4UN6&P&W:@@MR)[6V258,"R><'MP*TFD V]FBB\
MV@Y,K+M33*,'*[="C YTNYN8D@-K$+D=4!\'?,05@"2N>KHG3,SZ\-;_VP$"
M.\%"H*('ZP@LH*\@\Z_N :;^R@)"@)J[C $TD*4-RR)_JZ7N\;?UC"DINK:#
M"[#DB; +RZ6RF0VZV\^_9HZH*$7^^]4R>T19_'Q=_=O+UM4=1SN_=P&4T T;
MT T4T-S.S=S/30$MX-S4W=S03=W730',/=W67=W:_]W=WAW>XOW=S[T!+K
M(W"83+MK,7 $X'L0S#!:9/>!O,A(I/0#Y#$#^KW?^DT;_+W?_OW? <[?_AW@
M P[@"-[?!+[@ -Y CH1@ HV$\TE[/D?*&8IR/?FS\%*[OUFL.]3A9\VBH%N[
MLTP?^(JL+'"8,QRL_FH"'7#B8CK,M>NC0X+, =6VQ2H$N#E*X8RL0W"LU"RD
MP[JUX"S/[2P!R(JLEMNBFRVF+2JF.: &Z>FJP3HD1XSCV\JY7IHH_QH<"$L*
M;YO,G'O7)L "O[FG[(FA(7=1H0R8$0Z%$YZ?%8[0[&($'. #%+ !#Y "&Y "
M>[[G?>[G?)X"A*[GA+[G@O_>YW\^Z(E.Z'R^Z(NNZ(..Z('.Z))NZ85^Z(*>
M LWM AQ   @%1>288*AV$"_P.X*TLY1HT.X1 P3  0P@"9R@"+,N";9NZYQP
MZ[HNZ[LN";2NZXJPZ[F.Z[9.Z\%^Z[->Z[R.[+?^Z\B^ Q?PG9>E;,4'@4-6
M[>[6O][R?%A9 -D L3OR[85-2N NC*9]-M4@ ;5IP6?[(C*JXWX[9<!! \ !
M']D@1.=IVA60/=].[WXD 2^B*1CL1SXR[NA>#=DP90:/P?3.SBU.FQ KU-F
MP:Y9 .H>,GY+)/=^[Z>=681LDE%KJNWBCA180*ZFF+>-\F EU/DK9.W  2[0
M#0__T.<T/^@T7_,S'^@UO_,VW_. SO- W_.*'O0;@/,VO_.*3@$!$ *'.:*(
M*21I:! ^H*5H-;3(EST]<@&/L +AT !>__5@'_9B/_9?;PYD?_9C;P[[@/9C
MSPD,9*1E=DMN6&X_F9QMCKQ+:-^M=G%;'3A?B2GO$?A(ZJ)/"OC(09\Z]J)0
M$O@7EJ2#5/A#2AS 7*LY.OC$P6R;<IGT6?CU*,DH6,9?28[6QY*97+PN9^%W
M..=C6?+XY[(%  ,60 $^/_L];_-Y/NBRO^>R3_29SOL;L/L/$ "X/^F8;O2U
MK_.>GI%O!BPS,)(#H;,G%6&LSB*-XO7FL (-@/T.</U>_]_U7._U+X#]7>\
M7A\!XM\(#-#U#4#^YL#^Y-_U,K+^[=\ U^_]#J#^#1 .C1 !X1 .V)_] -'
MW J!#AJ$DS2"AKX"#/7%T->N80$A$Q\ZG%BQ'<.*$3-:A&B18H&-(SUR!(D1
M9<F.$E$Z#'DQ1L.8$S_"5!FRH\F4-#GJ4XES9$B;(C'N!'HS)L2C#55:!.I0
M9;5*%6[RK+FS(\2E%WE*[;FS9],"%MME%2D6Z4B6#5U^K;GRY5ND<2F>#%G2
MZ\NRU4)0Z+8AQ8,4@@VGH% XP(,-\38D?D"A2!$*%!X00"R"<F/!D0M;?HQX
M,07!D!.K2-'-A8O'+C:G"%#ZP?_HPQL.,R[<F((%=B/%,J1AM"R01@.,'V=V
M09\0C.VV1@P9_#?7AP4J[#"8W9R#%PT:O& 0(4*C%1%\*"K1"+SZ\#[ OX@P
M WR^!HW<O\C'OE&_#XV\M[$ OP"_8^"%%P+TX8,VEC"PP :R\XZ@<(:9H8"X
M+L1(NK%\VU!#F%)"RR$/??JHKJ/>\NHYGDP43BNXGM+IQ8Q^XE C$4D4JBD7
M39PI1J_*,JHK'-EZ:JWGJ*..Q*WH,FDC'X<4XJP<I=RP(A:!DQ&E*PL8\<40
M29S!@L04*ZVPP<Q,(<W5BA"LB!]<(**(%#HHX@%M?MB@SM;83$'./HM8PX4^
MSTPS3SK_-U"ASB* *($(---4DS(SNS%SS,XV>&"3$,H2:D<J*V#@N.,:N*"L
M)_EZ:CGA8."D 8+P\RX["S[ 88817EABA AP:.2#$2[(-<%&+"B! 0M&F,&<
M!ABQH(T+7NC'@F9AZ.?9^BZXX(-GP]'VA0\8N$#:1L*UP%J#7G@UNQTT=*[$
M#=O=*3@=KX+N(BSG16DB>">2UUU4>7*RR"HY_'<O@NUBD5YW;9)IW@W__0I*
M@'/TLMVF4@VR)+V<RNM#@4M::*R:%AHYI[UJVO=>?[^2,MZT5M3W A<<0[,S
M,TO[X0<5<J:S VTT4(& GGW.68,2.A"L Z!+*.&'-736I B?_S=P80T5.O@!
MA@Y*T* (%=;H>FL-*/A!FS7N-)O.Q&K+K68*0JB&I+4,SM "48U[X8<68;Y(
M0[EIHB@$101Z\#M7O>O'AP##]96  $>PP(<E(F@ AUE'6,*"<=NH#_,/$KS
MOV>?=: ?&&X=P8<&% GW@@:T[6<&'#[0/!SN"B?H\&^,")(AEI@4>"Y]7811
M*+VHI!O'O(9?V<@LD\2X887)DA?YNU*R7LO>;;+8+:[TBD&B:N(>"4C 7V:(
M4_-)!/+&*!N25]Y3+92>^*[D_["LM<!/_ZHFF2\8W]Z"/+N<S'<.(2"7+E 8
MPG"F@0&X&05$T($.J.!J3MO TWZ M?\U;* $VM &UL;V@Q+\X@<:\* *2B "
M%#H-,4S3007/4#6G:8,"57-!!Q*C@QBN@6D_($!@S-3 -*V-,!18 !#:%[Z=
M6(PZ^I@!,^[6""4"QV!OZ9?ZF).61Q#D7-HAB _L@ZL(8&M8D8/!>-PCK6PI
M+E?HL@ ,VJ MS6'./0[2UN<N0#D?X$!RD&O$$JH5.?\4;B /VDX#AJ%$@M&K
M*]![I %] DF<4'*2DFS84C86D13IBR,N"1\"V?*]EN1H)M7H +NJPI,*:"(X
M$JE(OUX2'4VTHQ)GT!])K%@)%N!R2'RA@29R4!+K5*(2P;%.-516 &,B4Q_&
MM$I9C%")N/W_""/ENXF4"CB]FHS%9(W<XOOX8B6^U>@JY-RB 2V9R9M$Y *W
M81MGBKBU(NB@:2@$V]%F(#:>P4!21%.:!G)(0@OJ@#(JT(0V-)&"$K@ A"2\
MTYN01@&F,6V@0T1,81Q#Q,]<H(K.@U@4IZA$HLS29 :SDD1H, (')#)"#:#/
M"I25#_K<CCOT,9!W"->=F7HG'SG]J7>Z8Y":!C6GAA/J@[K3G14X0*8PA6E/
M%<F[YJAH2RZI7@$A DNSP,][J=HJR[Q:K^UU$B1<Q23TKD>6\GF$F2PP7S#)
M!Z1JP%5]UU2?^>JJCS-H @/FJPX-3%");*RO(H!]JR98<(._GL$$_QW01-PJ
M80(6C$RQBEW(95E0V,DJMA*<0E)25"5+](5O>0UK"W/00LZVF%)X<R,2RL::
MO5P&3%^SU:I'-++ M4UJB(;!#6LFLQJJ_>D!KA%4FA)EFSBEP 4JR!-EBN :
M-@E&4*QQP7&SZX(?./>X&Z#4<0LS7"("]V:5\N@2O]G)&33@;IR@ZD>L1SRT
MF@4"!OF. _)A#OKPMW \+=SALK."FA;N7+DS<()?<*Y8-=@@33U<@OW+8)P^
MB $D16MN=1DCABFIP_DZ;/"V>=@0WW5^#W$).2^&/I'QI0)Q:T<U*E*!%T>V
M*@RIADN,68!JV-@J**%!,TDBY JP0 B5Z/_ D(_)J<DNN0+&9$@V7ER)P_82
M ^V0@'584(V_6B<'.:AE^2:K#PSTLAHF*,LY<#E8#$S6F2*)F/9"9J3DQ62
M2 $>34 FG(Z=V"<_*JUHPW)7I4SIG94ZK\T$,QA,V<8VJ7&THQEC&](<L=&6
MJ31H%!T:TWS&,+V-S ,B\^C>+KI,LXE,>F%&VI,4X ?N%94/K (]XUVDOO5C
MJ1>12I^@0FB_^SW<4WO=G?WNPU4$>2I3(XQL9+M*64]MJ;,/5^'L#-4[B8CO
M4S34+Q99R2L95I4X31+:#6M/W$?Z=B>W1#>U=E+$!>@K!LZLAP)HHAA&( 4/
M-&&";.ACRT(XAV+_SU !$VABWUPN2S -'C?(:H('[<@&"_B:@Q@87!.?+4 V
M]AU9/;! L4FN!"D>FS[(1O.M+RXLF7DIEAQT  ,8.$,';I!D>&NBR&2N:\I#
M"9&L?A+.*\[0G\=MTD8F+Y-)00K^OC<1G4C/MDCBGSEUVSL:+/ VB-X !'L;
M ,N<R=1I>@#-SL31KQ-QU&AJ(!'7!IGS8M0PE+JZJ2EP@2+\[T3D_L$+[A:!
M"E158NEKRL:$T$6!Y"X?##;((6'58)TVWCL!VL<^#@EY@X3#<"N04.'"$8$"
M^Q2J#\YO5'6=R O'2,4B"5D 5TQ,H._M@+V+7L2B+I<G<54C390)BC)N_P);
MVN$,_C8"P>/&@L]NF9? .7/<-(%+A@C_K[SL^_)IP );:D(?I% B,2.^D>5C
M(!ND>+$)R!?EC5< YJ0PN/@+T&9K2&0BB,A!62HAS/@S,[(2]SX+HJDJL +^
MB=\SMR%A,;(*O$IJ#E0I*:,PNK'0/=6[BI0I  E8@(R*)TC[C,7($Q>HC,$@
MC='X#$^C0,B0)]-XKL0@#<0HC4MQC;7[0,-PC!NB#,:@&</0C?0RP&UBB+S;
MNQ%9"1,YO>KH"!H( 5W#O)ZZG<X##PMP@ @($$6P@ @(AT8HD&<9#YV"@ ^@
MG/!X 5WQ%?CP 7/P 2V4POIPD!48JNY )*C2-?_Z& ;>,0IP ZV[NY=(&CH]
M"T+EJ0YWLQ"+P1\[E)C6TB63>(I+LHBM: CB [,<J"L>@RL,N#A_0X>6HRM-
M* N94Q_'R@&^(H66N[B(.S*0*[@L:SXCDP 3B*:+F[^_^I%6@JN^*HOE6S]>
M:HC#ZH#X@[E:1(3UZZM%M Y^8YCY22>2D)$&U*;N^1<5 4*S.)6LT(<^U HJ
MZ</Z41X^Q,.7:8</P"A0*Z[C8I, D!I!H0S7<*[.F*XVR9,U&*\&6@WMNJ$-
MPA1(81,X>8RR^1K6Z),,5#0B( *A*12U8[2Y8R380L:R^ %%N!L&^#$_^XUV
M\HD=>)4(VZ_<6;#0*Z/_#U@"'QB!:M$6C(2<&>B'$A@<@] 6/R* $2C)1IB!
MSQD!1EB"&O"!&<#($H" $NB'  ,VIX*JB5PJ@[@P0EP2BF&U<LH0BDD?XD$]
MABQ*1QI*I7RD@)D;HA"+,_"X'CL'QMHK1\0E%D '5^P+B2N #O EAL" &.BE
ME9N((JL^(#$X("FRA1"_OQ*_'C.*ESLS6^*!E],$EY,WN_*(>'/$&YB_]0/+
M=@"_-F,!;L/#U7J8(]D;61(2B_FF+0F9]N&2Z1%*?B'*7!(Q!+*Z1$.,JZD@
M"M*9$HB:-="!'Y :#5B#(M" M$&H$>*!(@BA$GB,K0'-(CB:#W(3W%S-HU$!
M_PK0@-B,H:_AH IJJ#LYF@WRF5)#$R1B)*&(1B[)0;V+M92K1AN)$<1,GZJ#
M,&3CM0B+-N]@@(O\ &V!@6>Q@(_T 1\('=K!R=!A@ ^ @ M0G!?P 2;\G B
M@0:('3]JA$:X%6N+*:F*-OQJ &SC%%!:K_EB&3HL2@5%&0?5,^U!("'ABX@!
M*:9+'R=BB:GCL3WP*QVP PEH 5Z:B8LK %*HA@H@A9B[@;J2"&&BJQR8OS.8
M/AK- 73X/K[J  F@41G%L<TJ@!Q@ 0U8RTK@@5P*I@XH!AZ(OVPP@1R02LG:
MMX&3J^^34MXC."G=,D?D@<DJAK^R$6$<4]IJQH4YT_].*:O*%)@H01AA!#3F
M,!((]3L*!1)Q4BL(G*6,NP#F;" *V)JS"12F20&ST8'6)*&G^2"DF4W2< $-
M>  =H*@T01JF4<TW\2$B<)H?,*&MX=2R(8*N\2'NF@P*>H#6Q!K9E)IW9#M,
MF3L5H!\SI9*)*,B#K   =(LX"Z4'[ B6.B1@@Y6!R!T', @?J('V)!?X0,E^
M.! ?@ "/[ Z-')?/$1?ZI!T1J$D&Z)5^&!9KQ<E?/1Q8B4B>! )RHYAU:S<L
M6D#I$24KPD'H09$O^4$BP<-Q^K AX[)J* :)R(9*8 AJ8B:KJ 8II3%_;;-J
MXI(S4-BRJ( ;D-)LL"5]>++_(Y/2_@DR6*J$'-C78A*)'B.^PZH&A>4R&E!8
M#;B!%RM,(Y!2\@E912R+=BB&#L"X0F- #O,DIS@GFK6MJ5M(/525#E77=Z4;
M=84M.W775G,GW\HZG&F:>M0 $M*!J_$G"FHH%G 33Z7-&S(HI2D!QM A$D+-
MHWD:1HA:@-(&Z3I-(#(;U_!-'\(:'M   M &1CE!M@%(S;RDF?B)F9B!XA"5
M""@L#57,*?D*&K@OI0HP(N0O-&P$RD%<HG(5 %LP"_BO!T-#93-#R$7<[K /
M@?A.98,0F.J.-J1,/33*-(U7/?27ZO$7HEC=7*70O+ SE+&J.*.?WD&G]5%%
MRBR*__7)*VQZ.9L(WOXQ'U7,"2#9W9MHLTI(WO4KWBZ3TB[S7>>=".D%BC<]
MW:8SO=L-F 'RV3P=2,0<DFZB4-:-W?XI7]CE"2T"' F8@?,JKS[!C.M*@3=Y
M !%X$Q<@ "*0#-M0 1=0C08J B+@+@;*+D1A$_(B@ 2&+C?!C>D2%'T4+@)H
MQQ1PV^[RKD1[0563"ZA(0!V,M83\F!6K""$I@!' O)=JMHFDCPBY'5W#CT-*
ML)W"K]R!L):2R,33->THL(E,),7+G7U8I-LMTV]KHA S5[Y!"\V4U^ME*S]#
MJ4 CQN@0M-,3#I-)0)!@WRRAS([HB..=U_5*T#C4VPZSCO\MQ@BN@ O^P9 '
MI)@\,UK+1$8"<H@K26(D1D"<B&(/PQ+5"HIV@(!"P;K<" S&8(P-[ ; B S0
MX, 4;.3'6#33<-5&2^1#IC2PJS1+9HQN6&3!0$W2> P95+0'Z(8DNMU.8E!7
M,TA180#K-%W;1;J, &1D4Y87UBF9.KRG0J3;:; 5EK!@(PB7"L_"":IF\RDT
MA-P:?JEPZ,F7L>/6(T"* *7?P5E@$@FNZMZH\+!8&AA62Y*ZT!\JV3-,<CU:
MTS M&<0 %+2C$Z!J]J9J'MPU?4HQ'D@OWN:TT*8;#)ZNPN-LTI<^RQ'2ZEYZ
MS4R'R88^91NS*R)(.0RW<^B;@;O_W(#DKBN3LI-HL!-DK[L92"8,AHY?Q+!!
M7?6Y] 'AX^"[</8DN]BV4\X(AR1"S8.6%M8IG-0IR\,O!U /FQ8J@Y \!["\
M!MB'__2.?;#EFH:/!>/<%^CIG<XO'': 9G93>AX8@PE*YSE=<!*)F2A:7@TT
MI71G-;4BFA4GEP!$H^TF=%K $\NM$GYE-4;7[X6)@8ZE$UEC:'X8/>/GZSSE
MNHBZ8!3(+K[,T\M=*4&1=IC 0:[H>SQ!SR U1S[!QW:-,I$,U#Q;Q-"NLZ.
MV$B-<<SLK,.-Q:9H/YDT01;!W= ;V&TW$JG5$!ZZ$"F@>HF."Q VIC*',7J6
M_UR!QL5(__ML!$70UO*(@!=0CS$2HP=93S)L!)R^  ;XCO]<;C!,[C&:@:9*
MG6K!C_M\ 490'>\P!U[PCD7"@"_&T*DF"0MMMQ@Y'I\PTZ&+:Q^QT/&F/;+(
MW3JE5W&31@.LDO0&/&E^DF=D'OMV9V3<9Z-;QGW&6Z!+$FKD9J)C<#9]&*P:
MF,1L->98[X'4F(M!$@EX)T5+-*K1 .<*QSJ);#EY@.F2C.R2DW9< T<E@@U0
MF@YX&JIY+D4A##BY(=?X <D8KT(IQWN,AQRR1_-J:(#$  )G5U>CSN-HY2L.
MJS%ES-?3!Y9*//QB3\BAG0L8@?B\S]!Q2=JAG1*0%@L E\8=@?_!$6Y=N0#^
MF!4_8N9G&0&4])4RLIP!T964#!T W17*@;!$&H;Q(V+UGM"_F3I[Q9=!F^>#
M";I8?KW48XN?E$[A")FJ_J6<W9(QG3J0\;].8O26Z!@^=I?Y#C1Y+3I^ 1&5
MX'2G6\ 2"YY;<R2+H1)R\FK^BY@D,?1?(K>MUH<%HD"E/9.GH2 16 .KP9H0
M6@,6Z@"AF8RCD9JM28SDU %M>';4))JR\1D-H*<2L)J<^:%#>=2AX1D=X-\R
MV?5--F7LZ?1\66V3MHJ!/!D FB3X@0""X#5SV(<(>/,$&0$8D)P9"(<7D _7
M<9UJ858+6 +:Z7=I^8YR*?A\P'+[H)S_%Z#/Q0F=8UG/#^@.BV^6,"\! C 7
M:U,D(A!$."WP.!2.V<O5'XSGO8#C,H9 VQ6+7+)BG$">5Q]UJ?X0P3:?0S]P
MIBBZ]P8\LN:YL1I NVB7$3ET=H<25C\2.F[=LA[Z N2>1$^+*(9R)BIGLVJ'
M#7=HPP@ %^ :U 2;7P"4%#@'>MP@0)&:,]"&'/C?%=\@G4''0#$:RJ!VIRD!
M-SD;L5\#1CBAKY&NM_<GILF@[-IH1 -IDI*D@43RN_&!P"UTF\?9P4MA:_.6
M -$<8(&6T4G/!JC(^KS(7HD<VFF -H !/V(0\GSS?9@C)KQ\][#(82'6, F0
M""CXB6=NG5HP_R'V<X4LQ$^_)%C*YY2&YCXC$;0JF";'ZN5 6D^W:[)2L2\Q
MQG-2?D+<"+^^5T(?-]M2"\IDEWMQDIWMB4=_'TMG_I%',;#89\&K=:#49W8-
MK=0M-Y&>&!Q)VL5 [#/!=@O:(&U0 0WX!6P'B"(:2G006.*'!@)%.I180\%%
M!VTI2KA84T3;CQ(J?F345O'BCPX<M6FPZ*(AA8P1?P@<V,%%@ TI9*9X,'/F
M PH+@!0HH,]GC)]"??IL%[3 C$8#EBYE4*& $*CMB/Z,&E7?4:Q#K\8H0&.$
M W,-'#3(-S;?"[1C7Y!E^Z*LV+0-WCIPZW;L7+5S]S:82]?NVKI]5_^PW?MB
M1=VW*Q#W;3","%2?57W2B'PULM"L!=I-SCS4,V;*18]6!KUU*]6CER]_)AH5
MZ,_2F[EJ#4T[-6>@G(-.K=U9\^6>0GK#[HDUM];;LG.OIFI;J%7GK+N"IDW\
M9^C?0HUVEKZY^]&@,;@?;1=].O*L4Z/NQIZ]-_#OJ:L29UV\^6_F!6)(N$ A
MQ4TRR?1 / .ZD((+![I  !$NR,1@"D6(\( *#JI0Q -%%.'@!AHF^$""+F2X
MX08N_/"A@RZH@""%(A!11# !N% $$"A&B.%--@E8$X 47,#3<:Y95MQ//[S
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
M3-&<NK GOD>L# 1!,BSD4BFV"L %ZS'$9M 'Y!$(86 !&@'%MFX&^L$"_]J
M')T0!Y;@ F!@JU)/ZR[ 1)QP\SZ@+^<J!B=B!$*2*31-@4"B&AJ($Q2AWR2"
M$T: '8H$G&@I@V) A;A2A<)I)#*((&B@-)6$!DRB1G+$-*$,R@;B-;$F@W($
M-H6 *TNE1J L-#U3'SCN-F/3,TOS)&S3-G43.$M%A9@D@Y)38*"L-I.3-$7S
M-GTS-DG3)$#S.6GS-FL3.G$S)PAB+) H_\@"4<BS,<:S+/+/B(@!BXSH/<?3
MB-3S/4.#,_)O/MV3/->3/(WH/O73,=(S/M\3/NW3+.1O0.4O0>%S4]+3/-5&
M_CKE1T:KXLKK\"X'1*IA!CB  )22JC0)5XI@ ?]"8 :,8"J?1,J$T4?8Z81$
M;BC3$,G.)_$J#)8"\421)O*PK?1"SP'03<6XS0)(KP%P4!%>8 E>H W<\@B-
M, *V+2.(5$E]@ #$S0+<DD7 S<3N,1\-0IW.9!\K@!U"8 <D(2/"X65&8'OR
M*4+.@!34@ 7:]$WAU$W?5$[=M$[5($[OE$[Q=$[QU$U1@$_UM$_S%% )U4X#
M]5 %E4\554\9=5 ;55 ?M5$CU5'58!(L=1(J]5(U=5,M-5,Y-5-!=5,]M5,Y
M55-#E51+=50OE10P]5)/555A%553550W=0XJ00"[5&">+[:BCLP4 D2,X--\
M( #@ZXZFZC:>,@1&5"K_N2?38"O'+N[A#+$LB8]HG(+D".+9#(2LN.>UM!!#
M"H(&8.#'5F:N].JNE$G<>@G&>FE=\ZI=)PC&5H3%[FH$(*P$-T0KGV8EP]"!
M%&$?-J(CT)0KC420B 4(9$W62*T(ABUZ%K;8?H=A2VUA&U9B;^W7'#9A'S9Z
M+#9X-G;7$C9D(79D=VW7*/9B.Q9E@V=BB2!BBVW86I;6+G9C,;;8/';78A9U
M%#9B'19X7.#4?#9H?19H@_;4@)9HB?9GA79H8>=HEU9IG]9IH39IJ;9IGQ9J
M@2=IB^ !SI( ?8H9R2E"PO *+&"1C.H!5"46G[+!M(%9>03D1([A8)/:3(Z<
M_Z8$CB*LM%)27Q2(PJ"-1I?F**;.X38L+:.Q(D(,(UJ,KN+*Q1IWKJ8QQBRB
MF;8I<B7H<EE$$7" V3+(R7K5C6+@2T/@&[(I'"2! U0 28"B!5B16 &I%6-Q
MDNAKD0BLD!9,=@%I=F?W==$ED7HWD5BQ=^7K=OF(=XW7>'O7>%GQ=6^C&XAU
M=VE7E'CWDN"+OA!LD7@W>0GL-HZW=P=L=K%7> .L>ED-OEKQ==&7CP)@ UP7
MD<KW/ER-6,MW?5M7?=G7'^2W6.%KDEHW?=,W!?P!/^*A.0@X!0+@@ ^X.0*X
M?-F7 A!8?A=X@1T8@'M753#)@5O@7\S2:T_(3!)BL?]"@'I"QZAJUP6V*@2T
MP0BF:0W9# ^G1FM4 S5ZYJN6!FL&<0L1T28ZZ&A&,4*TM4 L;-JZ=>&@8EQ)
MK"(BR)?*E<5&[ 569B)X3X*<>+"0*:Z<.#&KV*WD3<JN4G-^RLMFIAH^8 S#
MP0PK2R#4)0*QJKZ6:BFEJKX,2:J:ZGJ&"JO2^(U;):KFN*GBN(_WV(VCRA4C
MD(X'&9)<A:C@&) )>8Y=43_VF*KX>)#3V.RDJJCPN(TK>=6LAY)=49!I@^R4
MBJHPV9+QBY,U^9)%N9/S2)#S"[\NSC3UA?I03FKT 81%&)+P"UTVP0*4505*
ME /;T#ESE=ZBKT.J;4L6<LG_8,@EL)-J<N:=J/6'!X!;G?5N0ROD+H 3M"G$
M6*2)W8U'YW+$)J(1Q%$>64:95,R*/Z\!?& )6B1QXZJ9[)5SWDEN1RN$+J0"
M?H"Q%$$1*LC(KJ*5)]F-H>J437F-5\V@$=J4$]J4"]JAVQB2#7JB(1JA)WJA
ML:<5IXI]-YJB*9JC(=KL1N=U*1J4/SFD._2A5=D56T HZQ:=.DL?]OD*BB"
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
MR6203IZE0PDE%*'##R5LH(U!97%D)4E.4?4 =,'Q1IQX$F@S@@47E9A:A3,
M81MLXA'GG&?!B4B<J^891UFLV;TJZZJOSE;>;\_I8]ML'P;WX8; ^OK#"]YU
M%T$%M[9:0(>__XZ7FS;LO7=@??)%B%]_[;UP('SMV?>@@N'*!Q^!#N9CCGSV
MO;#@@_B%(^$C.VASH7BT!1M#KZQ21IV&( K':@%!H?BHGV65L(8F$6V@PQH_
MN& 86 2$A><#"17AI6-066DEF1ZSY)=2(C>E4I-C*BF42I@"Q9-6D*50)DQ&
MS4P5D8M=>7!5*K%0Q"\N\) 5H"H<]<ND%/RR1@<3L: !2R;Z24'3J)T<$E(\
M7TJ!-FO\HLD:!K%0&L->RTP4F4@Y]E,*O6*'FX>P&3%#"*+2E8(/(5SPP0^I
M<CIKP07CQFEM^PX+K:W ]L:O/I@U3MMGQN6ZJ\"&FU=<>=!MM^P /O^$5[C@
MT"WN7 $PL(>@@?L@N$(^X3K82".<$-!M/K:[%^"!+_@0^W_9-GC@M@V*RQ]\
MO[>W B<[7#!#!9,]2^UY<H>^ZG@=C:0"16M*S/ H;Z[AT,0:J% U5P;9::<.
M(IA&944VGWDI4WHE!=*40NY4)$T]Q:.RE66^/+*2^$5+[OO+2LZ$I3 %T&05
MP5J2*, H115A(AUX@(W6Q)85,8((-NK*24K@@A]H(R*-VD!7O/0 G$C%?@GL
M23<8U8$+N,5152O"!+71EY"MY&9*>I6T'J<J(X#*!]W B&I80X3,_ H]_8+5
M;XJEN-&-Z&V^\="_A!6PXQ G1)B)&Q/3 R+_*$8.-LGJ' .<M2MJD4=852R
MM1K4K@;L@T!Q1%Y\+A"J$8S@!00(U8.6\()^^( U+V# !Q@1 1@PX$'L,EX#
MXO@"  TO0(\$$+H:H A./"($!,A&#%25F<I<9HR@(65V"M<"FLGL2C0K0FF"
MT181N'(P;PD +(L&%Q><!#+Y8PI?8"83E\ $(RR9R0'7AK.5J)!M5$I95'XR
M/X_QQ64[T<@&5!A-!EH$)L9<H,N<HK:ZK&D#1"B"5FS8C1:EP 4N( ([7>F6
MI:PS!;(<C"[_U[(PX:2;UJP(7-P'$A]M  B#0<J@GD24 )" 5@7[I!%@$ (?
M3*D(IJI&.S[Y/,PE_VZ+L@E6%F$S2KE])EA/).7H="7&*X[152'ZU45%I[AG
M%8!SRXI >,@STC06+J>FX\3JW/.Z24I2/A;P@0^60  (C& &'S#0#%[P@1E8
M8 E3C8 /7C "'[1GDN;8QWLB-)_AW6>KWMJJ(K[QB M<"*--A,T:VTB]ZQ@4
M@2 9B4TN<A33@ DC=.G(]>HJ$@?.)(6&:B"61+8_:@H03  TD_X<"R7%(K1+
M/%/EE3BR3)I%LV>2]:L"^0?8#<23?6.A !$:.)>.N$501^E&/.G70I952K2
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
MP_M][897/-?G?G;$U_VF<W_[U\D^>;(GONZ$O_SB\2YWS?N=\&FOO-?_#GG
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
ML#10@D? .[7U !Q@A!%P60\ TA%86QS( ""M 1.0+J%ZWPO06!X(TGX8 A[
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
MM:<NO?:]EZ[]Y+=S\$-<1.UDHE\KP@B4DTS7VM7\^MQO)(8?8B5ALL$&IE\
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
MNLF$6L5&M]&$%\;&F*R*Y5D8%+J&:\AA;&3;@)&)PH''@@R+9V" /LP !^P
M0E!<&ES<EN5/5(P?B$3%&1E0A6A%E_U((>(2_0!;U>C28A04)RX%)OI1S,V<
MK12%B,Q ;)G#GLV6""J2.?!")<&2 R"2+=*6+HJ@.9Q7+(D@,.X9) &CGD6@
M)<V6SC5 +BXCV[4:)F&2"(H@,T 21VF0), : ]3=(X3 !<R "A! W[4# 83>
MPHS "#"">'5,>R#,@=7 !73,1)3&0.# $,#CHX3,!7A #3!"/!+,??"C6H7,
MY>$C V1/QR!,ER0> WC _STBAXDA&!8V'K$-6$S$B?$]7J' 7DK07N1ABN$M
M!Z24A*J@A*?<H4MX2CUZP-EE  XD!.]TS AXP"A$1 UXP @P "/<).G5V):4
M9.B1BFUEP$#8I'B- D[R#DT ".N5">XI7V6<C8.TP^(LHD!0' =P@ KHQ:^!
MW/4)Q?RH62D>2__<4555S9=)XBZMD9NA35?NR)P-0" %U-+(""=4DORIW2+!
M$BV^XBM6DE+E'$H=H"71GYX%YDHM8PCZ)4\9E0.HE$KI(@CF(C,RXUYRU&5J
M4&:>H"1@(ZS)'0,,PS \0B(T8AHH 1N8)E9R@'B<(P/P8U*>(TV<(P3$Y@C8
MX_\(6$ILTB9N$L0H>(!ZU4!$S*9MW28.6$K;C  .$(1,UL!KS*9+ODUP6@!Y
MC<!1PB-Y"6=PGIU-N@UN7J&8V =I6&&DB ?L<1[#A6'">8H@5ML26IL3HAOH
MR42YZ4=$'!L/)"=QXF0]9@!I'"4.+(!,2I> 2E>QJ4EX1H=ZSL8%9( )$*<^
M5DX&L(?G75L6^B&548D$'84$)"(':)5I*.((_$ UT->8G0BW5!F4;$U^)<N+
M* 6MA!:PJ2*:\5)76E]8W)*.A VU6 O4B&(K)B8L[=QL12,F-0(TKIHNFL,%
M)B8B?90NKET#*(("FI<Q2F,P+A*1-BDB2<(C# /T05__AUF*I2SB<;H-W& :
MIN7=#\P >_U $0!!G *!$1B!!+3##+9#.V"!<DQG!N!G.D*/;YXC#[RC;4;.
M$.# ]-3 * Q!]@R!!_1C/W@ ?GI !C2D"6CG*&!#=<KD]&0 H^HCHS("T<TD
MI'I /_AFI7I /1[EHS9DI?( ;8["*%P -NA HV(#(\S>A'*$Y26>=30'J]BA
MA1'*ZP&*HY"'HXQ*JCA9X8V>Z-$GJZ J398&/ZH3(S1G:5@J3OKF.UIJ#;AD
MJ/Q>YGU>H0@$#QADK.+GK-ZDZ?UJ[3'>F$# JTR-+IW-8<& (OZ)241?&N#
MWHV1]TUB54056WZB ?U%EZ$1_[9TXM1$5E<J361]1@',#UP&$H5HS<T9E9/:
M%%Z*%$K1U)%28/\U0!O @)#FE*N]P >,%$@U@*;]UE%][#*V+$@IXY]A$@B:
M0SA\P]Y)0)U*0-#:J9WV16;\BE4%'A=A .#15Y#<B\#8)VWNXSGR([I>  _8
MHP](;4,V9P;H) /@P"B\HSZ:!-76@ _LHP?@&P[H*KKR@ GTPQ 4I0=$77-"
MP$KB0/#([5'BK0XP@ X8:D/*Y#XV9T.*+3P:BGW:F^)ZQ[4Q'A+6IW X&WHV
M;GX8'+(1B'CRB43TGL"!6+B5AFVZ9%(:9+9FQ ?LXU$.+K@.0>ZAI&X(F'-P
MX>5] /\/Q(9.VB,$+&JE=D=PB,D8BL>4!0TG<D:W'%8B5B6Y]2MQ&<&'0%8E
MXA+ B(C+4>S!6H:)/D;-[8J4@")4>"]4;J*PR B-U,A$9:A7Q$ K:BE*P8UP
M!=>D+0"G!9UTY58CG%VI74 )+"-S%9IT"1=U]<,,;!+3]6\!,A<BP0W1$56@
M"5=Y)>8#/X($T%? @D6W8(C[/ B0#!M+U, 0Z(#7MLY-/LY-)JH'Z "M#H$%
MW.11/LXHA!?=6@#O<.I->L!)9(\^ZB-^XB?<\$ ]CJH%\ "#OB.F7D"CPLU*
M5B=#CL .+W$3VR,VP$VC)IY,@$KP55BRD@3MQ5Y673&I#(?_/#:*2?+;Z,4>
M6HDD@F4*H 0:?JIP#="$;UH #L#-W0)J=;).#;=*D\F>%)HK=82 "7Q 1<AD
MZ89.%5=8%:[G-SPE066%A@!%D'"HOII$X4% Q1'7/>7(::6EP6H-'KW/]47L
M0SD-9]7/6$;-D%AL-I3+D6S&S:$0(A%= \BQ=)5  -.$ \# "VC8!VB:U\'-
MRG[4!Y":J8D745U  RP!!-A4/RR!TWG RO9#3<ER<%W 0+ LV/G )R'F/B1"
M-2B09P5&UHAB5)W6#9H$@SJ7'-O:*$@HZCI7!DQ//TQ/H(5M!MA6=])$"(2
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
M#THYP=B7LB0EH<B+)QL+FQT3YK!:E45'&MM)Q]K$@)!5Z4M<V<%M$--(Q+P
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
M F$@[^XA&&S7=M_A>XL)=X-!33O@_<@W&$(P&-0A,Q%U K[7>YGI=FWW'HX
M?(>4%%41\ 0UH;SW'M2A40M*H&RL%;%.';RH0?MH0R]@!UR2S_PL)2Y@ 8S0
M3YAD448 (R 2 G@& A:R(V.5.G(F#/T$ DQX(2'@A!=B44A8@:9B"VL@9U8X
MA7%@ 3Z8?6*5))W_ZR <8CPX0'09^";69 VU-7.%[TI<UP?'+]\@QD&/N(.4
M9UR1,@[;XF%JI77;RW/--5X9Z]NF*8 ]\X3N]^GF:IH$N%]C:V/Y:;845B[S
MC_V0%K504!;1SMH8%BYA$[&H;8XWMMD>BQ?5$ICB-QCD 84R4]?^#K%\R>G&
M;8P#D$IWC9KH2M[<>/$T4+2(3:^>;@(R4Q7O:O_4S7HK2L2^)L[2Q"VRA-0<
MF"2<T I3!(T")#TPQ$(L9"$VKD*X(^-2Q#MNN3HF)./LP^ ZE21 8@<J].6"
M"M/\@JB66$,CE(F/#F/V")& ;G233H'+)B>5LDKJRZTZ=UN-(VW^%)LZ_UF$
M!CD?)WG<7JQ)89$5STY0NTTW=2P6#T]+#X\=[2Z0F<[\R U)J0QYZR[LE"F
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
M(1#:FZS/BX:WL@!<(XA0017LF13Y.H=0<6R 1(<^=&M*\D!AP15]-%S$]5$
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
M8$0'$4Y8@X>.-,'A!"P\T*&#%P$[E",8 7WZ2I#?/J >$6J801LN9K";_0X
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
M8($AX&=_UF> [F=^UF=]QH9]1NB"'FA^)NB!5FB -@%]9FB&%FB%1FA_WN>
MWF=_QFB-?NB!%FB$=NB%[NB)SNB3QFB3'FE\OF>";NF4AFF4_N>35FB)GNF1
M#FF:9NB:7NB$QFF*UFF;]FF)UNB-OFF)3O_I@_YHGBYIHFYHIC9J$Z@$)P95
M+):\G"T\A8@\K7X0V-)JJLO0R.MJ!=UJ[^V/LN9JW^'JM5X/N9J7XID!9C"E
M%_@!3/U9_SS5M:;5]WTE!=GKK(;8/ZSF@4CC1VO+-$8(!@UG#%4/(_B'5^P@
M?,0" C!,RJYLRIYLPR3(S,;LS7:G5]SLR\YL4[28T)[LTZYLSCY( L!'S.YL
MR#[MT-;L5[1LTG;MVC;MV4;MU[88RFYMW9;MVQ9MU.YMX*9MR\;MXVYMTO[L
MT>9MX6YM=63MXAYMST;NU+YLT'YLXF[N#KKLY_YNW49NVW9MV!;OZGY%?.P@
MY\;L)3""IT15*X[_G5,%'%M%9]!;#/Z 9@GY98R4/$R%I?2]2-NZ50NM;TL3
M @N0:W!AA@] W>:46.3!2L@K\#5F#^%AK==*[,\R%PW%;^%)T 8I;%<+88,(
M!LS>[?&N;<S^!Q4H;A;'@A:/<<.,<1>7\=J6<>DVS!QW\=IVI][F[!VW&""G
M;AJ_[12O\1BWF!8G !UW[248<AE?<AL?<LZN<=&^<=SF;O8>[23?<1<_[8,<
M;2DG;BGG\1?_<B6_[B!7\2BW<2IW<^=&\R<O<A3_[M,.\R3/<2)G\_9^;[?6
MR"XF<?@V;'H9&$!D58Z<\/P09W7!D*I[GD8_U8< 8PHW]!)^-!JP %,:_P!F
M" & <5]4HVK])F,\Q'! ASQQ%B6"L;2$"-] IV\([:W/HC0W @(H[W$M=_'-
MYO57;*#KMF[==F[3SFR"]/'0[O7)5H'D_NQ=;_'5)@!C3_;KMG/*]FQ>_VSD
M[G%EA_)B;R!C/W;M5O;F_G5W^O;F3G8T5_;51G=?M_:#E.TBGW;.#FYJ?_=H
MW^UBA_?CCO9][W-[!WAM;^[4UFYK'_@U?V]7?YX9K)=1+5^#&'$+E^96;W@'
MQ6*KOE!X"4O#-DM;=5JY:H\"J  &X/0!Z(?[0(CSC5JR#*5@BBM 9.Q1-7 M
MEA#/HG0 =P^X3%]9MY?P]>O B8C\UH=@</%?7__S&#=S,*=V/+_NU;[Q;G>G
M\0[SHI_L;D]S*&?R+C](J"=SK,_UI5]VUQYSJK=R:.]V)J=Q)Z?LQP9S*;=Z
M/4_[))]Z EB"-\>"!@IRK5?Z.*][RX9R%@]['P=XN=]Q>R?N-+<8JP_XQ5]Z
M,5_[P)=[O+?W)4",C!>8O59X^2[G[;6M\@W:<^:TQM/>">$028F0#0_C6K>T
MSUO+03<7@0""-^1T!K#>_+:7RDBUV_IO5K+3]\7>QL.\U2*0B0<<\X5X]= T
M7T[=A8B!6Q?SK_=Q=A=W8(?V%0_O?F=S8Q]RZI]LVCYMO%<!R7]W?<_S7<][
M7*]^&#?\X%9R<#?\)B?_=\O6_G;_?NPW<N\';_E7QPX*?^P>\GH'""Q8"!#
MHN(?@8,#"2XLB&5&0X,("5*L2/"?1((*+7(LV)&BQ) >01)8\I&B"B,%],70
MM[(E3)?ZVJVL*;-E 2$Y:[9SJ;/G2YDV=_HL8%2H3!I#AR)=25-GT0+M=-K$
M*12J5:8X=4(MH+3HU:!?B>XL\./%@+1J!S3X850(2[ UNS:-FY5ESYA!I=H5
MJE0(S9MQR;H<2W=H5Z)ZZ^ZDNI)KU;""O>X-YG$@YH4-1PK<W'ES1RS_5 AT
M"!(CZ1DS&)H^3;HBZ-(719,>C66):- ,0=OF2%MV0=L(=1=\?1NX0^&71S/$
M_TB .<,EKT=:%&B[]$#A*H)/QP)C=6:'FG>3CGB9..OGFLU7]QT><WK8O4^*
M7A+L*-' D;<2CMR_*PV%[9273$4!5E9?,2G($EE=P>7?8 <BI5> 7C$VF&#Z
MN613.UGAP,Q::C'S 7X3N@045GWQ!)E<&&;UE%9@:7@73E,I)AF,-]D8UU>!
M/0@A85D=%@,0)B7D70>CE&"0#A!AH8T.!)6@0PGEJ="!#HPX^1EKGWDW2I.=
MB3<#E3"H -%!%6VT$4=L[O:F1LZI.5&7"<G)FI$:B782GQ:QF9%#"BF$V6NH
MT=FF<X+>Z9Q "I7  B-83+DD03-@J0(,YRPYJ9.6UO\ @T&C0,1G2"KD2=)'
M(G10 @&K2@I#G]3!9M$,$@ U&8N1!<;?K?P!6")3 ])UF%"W\A7L9(T%F^)B
M+^&G[%@S+:877#3J4\$"(:YU038WQJ"?@\>:"&2%,\VU5X7A3C96@'>=NVNO
M?DEFU%$XY=2B51W*I*^NE@4W PO?_8 %#B8P(@(6.I@ $0\P>+!DPC6P \,2
M/UR@S0PE0&3Q#"J4\ %I)8C, P%K7"#IR3IX\ ,.,)@ :GJEX4;<GK-*1]MS
MY1GT&W86S4Q?>:C..K1K8A9=TGBWU082;O0U-Y]K2#_$PPQFP@##$$[J, ([
M2WS7L&H-(UQ"#26<@T4-+WO_%IJL0 OT@PDUK%&##C!T$"O4-$>@TD[I\F0@
MD(#7):2RN4XFH$Y?\1=A4'KUM&]-[3(&U([ZR'@NAGL5MB&!]@+1B+9J<:)"
M#,M6A6+C81GK&.--O374CIK3*VV$N\X[V.M)W?MB4/P2B/E+O\=@!&XJ-*)#
M#:\FG(,._\Q0]I)U:S*""#/P\ \,:V#A@28E>)"#!]H\S(X'-?R D<@XU/UR
M]U36H,D'FK@,:IHH)2HG>RAEM_^>&PF$9O'&<R32$%!.AD)/1Z:S&S3=*39I
M^I.;A.:;XMVI-0_Q0//^QP-V& 0;5&+'/U0&PAI032#:P ;\/#6P6$60/@99
M I5*_P #'>@ ; B\C*#0HQ*A^.<P=/D+4Y1"F=N)BR_-(I;L,)0C<!7 5S7!
MG!-OHCEK!2]9F9.B-AH0NK2<  ;XD1SP,K2B_=PJ1>>"RH-H1SC!&,Y>XY)1
M2ZP8(R2&2UUW"<82G%2##DC* ]:K0=;6X$$>8($'5"J(]:K6,!U\  8UV$ -
M<J"^J]5-("/H'CM$5LB': (')2 ?F02XF^M4Q#;;*<YQN(.SFC$'/JP\Y7$P
M\C.*-,TW'\E-<[8#'UO2,C._,>4NG8:TZD#'(24HH=BF1J8EP:!A6%B#!]8@
M @*H#WF:>%\-VD:261(-).6Y) F=1S?D*3 ^ \$-U'QV'__&F=%</XF*$:,2
MEG)]JW7N^@D4)X0Z.Q(Q1?J)5H.DTD/;R2Z-T'))-AXACRVF90%@#.,1@]04
MJ,S(6 QJD40U5-#6270OOVMGO51TQ7N^! BF^0$VUH"#[GE@ABK+03.G!(-&
M,(2&UIOAU1J60IO6$ LBV)H(1#"")9U#?27 00?^X0%V./.6",FA0&K9&CN)
M$CZ'\M\-8\5+^^W,4%IEB*F"LS\CE;--^0/)SEC6S!EHHJ55FT%+OP<#;?!
MAG#-0=6FUTQ/8H./O)Q."^.#RA]<$AL$P"D-I>I"D7!DAU5$3$!E\B,!B71V
M8;P1O_H"(QLA<:+ Z\I'(>N7N63_KK,K&<L0EV(6T#%T (UP"V8I&[B ADM9
M8*EG:O$%%)C\+BXTF>*^W(51">E+N#1"46]I8IGKD*EN,&"'"-@A-X' 0(;L
M.,VDJ*D-+( /!O\@VPS4!S+OK/!JU3ODU?ZA/4WZQC:UQ!EUBHF<6S9G9]+Y
MJC9C]9MN'DV5O SFT&H&7X[(4A,\.-\>S=>P'^@@!P3['C4;C#V*=4!^"/O.
M6569U5[^XQ_56^\,8.A=6-XR-<#1S!)V2+C8X6M#U6+,@5Y,11X.%UFVY6VX
M;@4C8DWKBD,!:(S+(A6Z?$LQ'P!1:YF! R9>="]U'",1!^?9=PH7<^ J%I7#
M$N2BQ(M#_SB)%A#E L4B-0HC7A+/F=?#)<P@#,V=&527ULPE^H*54?7#X:'P
MRYD*\JFL@J7.<0+;GM-$Y,YVDB!L=%;BA\! !&9^" [2C)TR"X2FY$'@_W;V
M52]Q.K_>-/, -4V0^QR+QR8BZ+M\Z)0SPHLK;TQ=;J7BKG@9E\NZ,Y>*MMQ1
MGT2YB49@0&O5T@@@-%'*%BHBZH)[H@1Q-I_(6I!$UUC0V5:6180#$E=@5  \
MUN8S!+STM]V3:-_4IIAHK4VX0Z,=ZC1MOR;9<'O]_&?^PCLX;*-(;[J*[LN@
M5:L#+MJC>Z89>8>G.@0GS<UVJ9DB?"2=^L7W;]#)F13O3LOGBO]62_[9E##?
MB-K?HFA$;SLNPQ7NL?+4'+].=[C<6@7:'T!+L ? C!%$SK9/A$P;2VMCBV:\
MY!:-+$1OAW$?$[UW1L?H54R*&I,H9&8*M/-FRHE+BS *P']RNBB[=$#] =I-
M]1Y(#NE<G#SW2219]0Q6R0HH_/(Y/@?Q<Z.(8^A2BGIH7B7@0O#WZ9WA?=X&
M!W6=*<*WRV9VVD^^T)=%2U)EQW/(3C8=4C2:J\GO1RC2SAQ :5(!",1<+0P
M0NF:TFS$>W:T[ 0ZKH!++FS/KD:(ZVCBYN6XTV^;(.W&C'+NO3//F'N_^#ZE
MO7.V2JVB$Y;N[0ZI4*7I=K=]W%DG",/_$YT;X.O7O=D!?E3G*[1ZUY?LB'1@
MSP8=[U_:&]/706<J[SU^Z"S$/L!3G.6"'CC^<%PPB^OXX2X_(/O+:W%57KFI
M349O_<=+P( 6=9[,74!HZ5SK[%@/B99 Z9./]8A3\)9L89Y-$-F%4&!B:&!8
M $^'D-F<,-9'L(D)OMEZW-F)D01FO)N\<4:@8(1S;)V>#9/^>-VLH$>&05PW
MZ8;>E=D(^AVBW5#=G5M$9,0+TM=\E8IN1%5H)&%'S"#8H8810(YDM 2[^ =!
MK1QEY0M/M)S@0.!(^58%;LAE_006<@AAP)_)9<70H58U? ,"JD4$N 49XD@;
MEAYNU5BN5=[C_]V.Z[DAXP&.C<B?F.D<@;A$,.A2[GF??$3<+]W71%C?\;4?
MPEWBOU7'S103G?2&(YZ$P]5')O)=#98B,0&?)#:$8IDB?>0-<ZSBN\G*V=T7
M@0D6*9[$J93BGOR#^P'..ST1 U:<XU&@BUQA_ V&?M!:_F&4LTA6K,'?AH0A
M[K@3Z^E(-+[$!2#9' [ (U1 2+F>S1&9C? <7HC<JDG@.7Y6->Y%[B01_N7$
M/ZT:7!C&LQ5 D0P'+&[8$G1B<E!02>!)=N2)F2T!!\W@*L;)1.!&+CX'*R*-
MHL07WR'$/GYB0^)-2'18G' ?*^YCJ7380BC*"XV&5^$-+[X0:#!=0O_>1MF9
MBD9R!,7UQT5148Z<RP,:R] 5VQFECH;8SHS$!51,(ZQ9WAWFX>752(^5Q0]P
MPC:JQ0E<P!C^'^P1X++=6#$6VU'*!1B5XV.L'AVM8^XX8%>0@ 38"EFV@ZT$
M0UF2Y0.HY5B:I5N295I*@%B:95R^I5W.95J:Y5KJI5SFY5FR93N@Y5ONI03L
M)6$29EL*9EZB)0D,)F#:RF$"IF)&IEM2)EN*95KBI5T29CMPYF-:YEIFYE^^
M)5YBIEDVIES:96$^)FFVY6J6I6;"Y5N*YF:RI66NIEM>Q4QV89<!8-#IW^9<
MEB_Z(5 TH^-15._$D1\BW8J-(5E(0#8NI>C_P%97)HAO<F&S^(1&\1JR%!Y5
M+*-1Q Y@6,M52E2O\5"P6!:-T0NPF*%JL>=ZNDY[/A%]SF<3T6>3F:%^AIYE
MU4MZ]B>P .BSL"<PJF=]ON> SB>#T.0U#JA^PB>!"FA]-JA\/JA[)FA\%N@U
M7FB#&NB$5B,5"4F.2)NIM9IQ/EEURJ/F^)BJX<7BP=H J@OLM$0('*!TI@4$
M5 .4;44R!J=<[$AQC5P^N=&QU=\>'EMI<>'1&1&X,%GBB5R0KE%E88A!(<4Q
M,D7\F5I0%%T:*:>)($6*ZD.+VEB!M 0:R05<"(:89N":JJEY7A&Q6 [178@S
MHJF;RNE6_N1*6*D8_VXE%]:%!OXAY(T<FF:@(=8<7:1>Y-6(?]QDZ27CC]F:
M_YE>4&;G<N8'"(+A7 3I:MWH6LR<=_:DD$DE["@1LHS%CI1.C-2$7@ =;456
M44[E;CH>C,W?&RT(3% E?TJCIN+<S;'JE/*'H :JHD*;ZW!45@"/(68%&/:J
M431K3(*%$,FHC.:JJ4&;L=Z?!N(J(*:>KTKC [98'A:>/BB%I8YGH;)HY1$.
M&K$C3,X886PG59[C'H8<5J8G$#R"IX9( UP &RKJ8^C(MK88CB&(IF;IKGD4
M:#F(O(IKH>8<NTZ;ZH@45/9F4*KCA=R+.T[IN\X+R=4JLY1>R?&?LU%LK?\6
MR/[QQ<K!XZI^Z9X*ZJL)X*&>K.IE+%V 9<O").HAR+'XC9(N;,H>1EZL3HD\
MA<7A(7*&+*8.K' RZXE$; %4P AHX[ZFA2+  '^"%.ZP6,>R;,;.B[E"SB_^
MXJNI"Q#):##B(4;M"*I."P2:D=9ZH32B*AJ*&3]!U@]Y;<):9ST56;?N7\;%
M+%G$X[+U7#L]A7<Z"VYQ:K!F3G$1;;D*"Q0IHY7!([=>;.KYSM,B7<>Q6'9"
MZXB:(;4.+H_M:#]U[LU.:J4.HE4 E,X=GL;ZF-12;=6F12-<@*J.5!F]+:T"
M:\?]1.QAJ>\^K,VIJQI.9=*6FN&5;.M=Z<:=R"__4LZZE.'L.=X90MFS,>>#
M$JOL]":O5*7K9!NBQA/):>GH1<[A*"F6'1M0U%]CZ(=PBNK$ZBSE1._K=6L<
M@6%F55GTLLAV"A> U,46%N_]V=-,B&Q56FPP'D9."J!V.D71M4L[3&WMA@XG
M8"VNJ2Z,5L6*ZBSN6*YVQFKV4J\Q9NO?NJ[?GE$Q1NF&.LNW"J<?+B_M(*J^
M"!'BLJR$Y"_T]JS7%O#.CF,?"FYB%"LR.J>+E6P4)6N8-O#%S2M4T"/)MI.Q
MRAKX%BBQ] BU#' 4^^$OO@X;HJW.$@N_3#&Q:JN7U6J8-:FS?6?J")%12*V-
M5O!:X,,%[^__ NI_[.;'_Q%&H*ZC;\6$%ANNC95+D) C481PY,W65(#KT:;.
MN5(;#),6?FAIVJ8L1Q4NY[[NI3X(5OP<'Q:O.XXM[U)>&PW@O!C+WN;LJQGR
MB^6DAAXL&:NHL1D4)2NLLG1.?B(PDD(>X_J*O+;J)<.HZ!: !-2H'#/4"_BK
MXO7*[^C*^T'>1M6(^&HE O=<NB9KPK;36!S7R':<Q"Z.%HM+LW!@-[=.!YH(
MHZ(M>4Z9XM7.D@XE,OY-X\3HS@+1/K$>&%\@#,<MK\X3*"OM<$I(69AR8W#N
MS4IL\.1<[QK.7X2SJ5H.3F2<-7^+O:"K!2:1-3^@#\UR.[L$$%#P,3-4 X1
M-?]02[ANI<\>K&+ B[+R8<B2:'\ :4%OZA2A<EP8X_&:'/=F3H/P"V3(;[RV
M,S JIP_3,H18JN0PT1*3K($0U M7,J36\@S[:(]*KHY@JHI@7+*5FL:5ZKQB
MLHT-"_KN,FA56TU'6>).#AMG%$EM++SJ\L""\\L>R/L^Z5A+T0\\ NV&M+8P
MPR/ 5J^Q\2H3W4\&XE2[2_<NK5!?45J_JE NWN=R#N!&[OU&8!A-<[0U]=]<
M]$T#R:Z1J[#&KUP_]:Q6L6YY:U1V8;)XRR>?WHFLHQ0/,U;P!-YRL6(OQ7?Z
M;0$#YU%R;[:9\3&N4<AQJCH_\+9N-:ZM:YUF;T7WS07_ !M?=QXG7( WIE;L
M"6)1#VE\OFA?J(MOP[!9Z[,U!NY1HS,;M;3I@-1:4QYVM@C!MIJ\&-$RSW5.
MEFXBFW4^B[#KHHLJ2W)GA=P()R_ID99%<>=/.S,U8S3X^F;[]I_H!2,AJV_I
M[#0D_VVM>G)$,S*"^#3*D84]A@#,17?G-0 $_, 1ZV?*U9S#]J09 ^U4TG:T
M5FX.JPB3 9</7Y2C@F,FLW;7BN?+4B,]XW0Z W5JL34ZHPXYWN3'5ADN"Q0^
M$9T3$>W HBK_':GGIJJZZD@L;\CE!FTV Q<QJFA [<JO7J-%W\YOO2-FNY-2
M;U9 >_D]MY%.=J^T4AL4/VL%_SSW7HMXDMWN#U#%(O,Q^";N3ULA=T]JF#(Y
M:;DA4[BY;;$Q<=6WZ7YO:ITOP[HPT/D.R=WD]5[G6Z_8$+]C&#:TS2%WN( 1
MV<KU#!>GTD)NOJR14D.(Z!FVZ,5NU[K(5FMW[&J(!H9N>QJE2YCI ]L:\WYW
M<L>LW)JN:)DCI#]>;O.0!/P !(0XGV\C,TPW$+ ..QI+D,?(8G!XB\$O7B1.
M&3;P_=&TX*BTF5^JV*J<&,X:'HNLGBYJV8H<+*NKCWOZL)-P,HXI1W&O*JMN
MEL/L;AMCC;NSGFK@O]JX]XI>;.,V_DD;BFCX9/TF3D]U5'(M>]\X#K_+Y<"S
MWKYVZ?]40%ZS5K7?*#Y<^P7\0 643M;R^&TMH"IG%FBW:=F6:L3*[']O#F]?
MLJ82<ER[=A5!MLEZN8_U5D;KVG72.?."Z^B*:[+ML=,S-W@:-,9Z?,<WA;0%
M2X2+UAT#-\$O?1!O-@.^NBX[K*BK^HQ!V\YC;&2K:C5HP[3O^<DO)3,T @/
MP \4HA_[;M3;._Y."$(W+E ;=2?+4UH?J=;29-X.N+@:Z=D+U\+GNZZONB:/
M:?G&]-$S[84$LDA5]:6_7EG;N(3WQ>7X:@=*[N']']W*,[$Z*NPL?MLNXQZ>
MK8Q#\PR#UBW?-QFM_7V[_%M4 #M\  -0>]U7,#/<_0[,P __5$,%+.BSLJ>J
M-K>JTDOUU^?U5[\9JJICW*?U6Q;PTXM.9/_W2S^KX@=_>G_Z>[_YWV?NMG_T
MXR3YEW^$LC_]WZ=C /_U>W_^^^?^GS] %!"H+X9 @04-&BR(L ##A X/%B"8
ML&$!(0\I-IQ8<:'"B GU<8R(,.3#DA0G0AQ8<21+@R$=JDQXT2!-CS4QBKPI
M\"+)F#DE(NSH4F=$F#A7$MVIL66,DAU/<CSY5&K1@4(SMJRHKP*0'Q @M&$V
M@&Q9LV?1IE6[EFU;LLQ>-%IPX<*/'T:J23!2@6]?"7RS_<W6E^]?PA4&(P9,
M./%APXH/]QW\>/!DR9<?%U9LV')C_\V)/2=^3/FP9\V1,S<V';E"9LZ:27^&
MS/EOYL6"%YL&#=LOX\NE6T<.#'EQ[\W!&]MV/)NXXMW%CPN77=NW<>>L5^,^
M;;DT]>.BB;N&CAKYZ^#,N0_//?Y\Y=ZVJ>_6?CTX[MC<?Q.N9L3K#+K]&FE@
M++<(+-#  \N2AQFX7N"D$09\B$#""2.($,((&* 00PTW[###"2_4\,,..;QP
MQ Q1!%'%$4'TX4,(48Q01 M)?+%$&56<L40*3^1PQQQM[)%'%R5\,<4A-PQ2
MQ"*9%)+))Y>\D<0IE3QR2@IQ9/%#&F,$DD8I4[2RPR^3]#%#'"N\LDP1K0PS
MS2U9;!)+'EZ+M-%#.E^4T40HG^QRS2S[3%)/(@,54LPK?7"PD1=>6!#!1R&-
M5-))*:W4TDLQS53333GMU--/00U5U%%)+=744U%-5=5566W5U5=AC57666FM
..U=9;<<U5UUUYY30@ #L!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>image_002.gif
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_002.gif
M1TE&.#=A< (4 7<  "'^&E-O9G1W87)E.B!-:6-R;W-O9G0@3V9F:6-E "P
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
MP;\> \A@!&9/SOA?M/\;^S]2RH$<.& $4[<<_;=_$) #J,=,XA> S5$#! @
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
M^ N'6[6*R$$#C3#&9O]P SB0>29P>LBQ#5(IE'9X S2PFB:0/VV,>G.\QQD
M =MP>KSK"(<! "UI FN(R7$BR9 ,0'6F=VL&:'_7H*=B+1KP#AY,PG5  +N,
MPKP<MACLP;W\R\*,P<,LPL!LME%[ML3LME][P0;,R_I0!].,M-2\R]?LS!B<
MP.1  !IP!(T9,2(7 '_P#P4! H=')"Z%.ERW,UO5#L3##0B  .<0%/-,SPC0
M _?< _=P#^> S__,S_\\T ,]SP5]T.=PT "]T 2]T :-SPAP -S@!)Q\J19]
M/607(*J9EPYHC_^QT89"GH+C@,MACR(-@,U3C^2Y75JUT2$"TG(2-R/MT0#_
M8-+U*#@>G1QR"-.4UG.2\B(YO=+)X=)JN=*WA*D7[4WZ40($#,+"S,#(?,%@
MF\W%_,P=?+7+#-73?+7;+,(D?+6^S-7([,%5?< <;-57B\W>3)+5)78E5V4<
M4! ;0)8!0G)O-(-'33P?,,\'$-%"@0#P\- /W=<&_0'_3 &$/12&?0![[=<=
M@ "/?0X@$ \1W0&1;=A_?0X'<-D_0-A]?0Y['=J0C0!)X 2P1UT_NXQ"B]H=
MA'#(Z-JI#76.R=(-XHX'\G._-UF?\E@YMB#'1MNW70-A_'L^9R""6V-F%&!,
M\C4;A80SM&%<T]P*5F488 /Z<,(6G,!,>[9<3=;._TP 2S"UX!VV2[ $2)O=
MV'S=!'"V3+O>[>W=2V#!\7W!Y+ $V]W>W>W,T/S5ZZW?=G !24,YGB<_Z$ 0
MWZ !6"4(8Z=B/!9&&I $E=T!HBWA() $\9 $'4 4!^ -+8  %2X41:'8'Q!,
M>0'B'W#B>YT7%^ /'_#8BNWAACT4E T"%##B,I[A$-X!?:WC.D[:Q9>. ,QC
M8.:.S./6ZDA9<"<MBGE#29XRS?9C-F<C6E=/<Z(D47[DXG2K0 [ @&-V3& '
MPSS52)O5!+#5-F#>2&L![S#?8K "8=L(*/#4TWRTT"RU8L $&2S"44L )&#?
M1W $7;L$*V#?=M[+RRS5'/\,S1;\RTBK#Q@0<I,35"'E#C(\F##R6"/7/H-B
M6B!R I2@V2XN%)J-  +@#=Y0 B7P 3_@#1R0 G;P P_ ZBKP Q<  O[ ZA=@
M'WM]ZS;N#QR ZR6@**0=ZP*0 B#@X1Y  0(0ZQS@Z_Y0 B"0 C\ ZGMMV7Z=
M!G0;6K17Q:QB1E.U'IC^J_S4V^ FVU=.9C9%4[;DPL]3<D'#[J$K6H&35;^-
M;.M(W(8"F7LGRPPZR_Z^*I-"Z=CMU<9\MG7 !._P#DS !"OP#BNP DQP! Q_
M!"*P BC !(W \$S@P0]_!"A  @H/\2-P! ^?P!&_ A*O B3 !$N@\""O\ALO
M\0[_+_$H@/)>F^=<[;8B; ,/ ,XV!S%4%0 /@%+E, ,[*&E/)H(1PP+R+-J!
MO=?G< $<8 <<\ ,18 <ED.L'\ !9SP$7T -2?P$EX/44(.P@ .VIGNL@ /9W
M<0'GX/5C[P\7T 'E\ "P/A2# ?<"X/:0W>/5W@$]T *>)5-(;:G90FR"$YD%
ME)>/B8/;$BVD:W9=AU5OE#(MU5(>"J(F\_B0[S[ZQFW4@@/&!V5NU*P'ETAO
M:?F$LQ^@5D:&7_C3TTQ*A0'KO<M<_;86</LV0/(D< 3O( ),H (6T/!'H (,
M+P8J\/#)3P)UL 0D8 ,,[_P=OP+#[^8V0 (K, +=4/,D_\_PU"\&O:\"1RL"
M*B "*- -%;\"2NO4P RV96L'@R]34M33+'!IY<#)0+\>.DQWS',!$"[J /$!
M@< /YRYPB(#P0@EO(!X<?"  Q 4$#TN4L',!A#<[YSAXNW#!6PD.)0YRL"/
MH+<5 D0.?/#@QT4.(54\J(G@0(>!/04B2')!0@   "04'6J4Z%&E1I$B7;H4
MJE.J2:U.99HU:E6I7*L^=<H4;%%W22NXRW"V M4*:P&4#; V:P9W%;;6R!
M;5NG<M\2!1" :8 :,HHBQ:NW:(  -W (#FRT[-^B=@-+D$'#G0S+ -HE!5#A
MAHC'9 &#'2KA!0X(C G7<!H@0_\-=X<CXX40F'!>W8DAC_V:&O73WUJ_QLZ*
M=7AQY5^9-TV.''77J Z6@2- 0$P=,38L9,^^_;N8$22.J%#1:(6-%2M4D& "
MGT1[$2O>D5NBX@B3%?SSQU_BG1&.L &%.9AX00P2EGA O?Z.6$'![E8H3P4F
M+"1P.PTMJ.,[ KCCD!P[4#" J-K$<N>THXX*P(0/"H"1@B-^B\TVR0*;+#"W
M#F/L@23.$6@G(0\8Z)\/C#R  @Z,! $!)8T<J!P00##RR21!*.<?$"BXTLA_
MRD% 2PK^67(@$ 3:LLAXQB1H("!UZH#()!X0BZK#ZK0Q3SWWY+-//_^T<;#:
M;@0LJ0#_MGDAT1',>($&Q@!XP81']7IA!-UDF"-1,QC#88Y,9>C4!1,:';4V
MP;K2C08C+&-LA!N(FG0$&5Q;"]9'63PMT@R,@,VUV' P0H8:7(,,U\5&]?2Q
M"K3Y5"],YYA5*7=$:-8=9E_0AJAG<T@Q4!SQM U<0,<EMUQS^QS, 0SJ("!$
M[L!KUP8QXGWG" (::62)(_!;HA$FEO#O"'WM:_>=" ->09]WF&!X"7G_9:*.
M(\0X0F (*Q;CG3ILJ!A@&QKN4-Z0N]M07ALN00%6%J%:<=#+9@ !Q@+B&=:T
MIU9<K,[!)(#+J N2@).G#H:.$P$PP40@::5_2II(I7ERFB>=_Y!V&LZIDPZ2
MZ8)ZBEHGKN,D&J@+&..Y4#MQ7K'8L-9&6VVTV5;J;;G#<IONP6Z&M:_3 N@4
M-@FVF>.&UDPPHMNAS+C#B+P"<$$$<!RY8QMW@G4'!\.T,0-8;48P(K*Z*INL
M\CG<H8THNABKH%<7;D#+[-<62QW'.4QPX(5MB*+!+;UR&.'1Q-XJB[:A*C#"
M# !,<)39VFJ 0(;"9>-1AA<JOR,#,XQH!X<[<"#<@1J*)WNQ%%=.#K2XV:Y;
M.+G33__\MN=6WVZXXX\N,!SV("<\[LBI8PGN_A_/QCYD@XUMAQPV(" ""6"#
M!7K'@ E$X,:^4X<#A@B!#(0@!C?6(?\Q6.""-CC@ 37$OP[NCSOR\J =F$"C
MHW2+1V+A&P=D!H+2%$LQ.#K;#>^F&Q_YQ(<=*(>0!G*  WR@B B !T'B9$2!
M%.T#8//:$Y<H-)X\T6D$(5+6!K+$KQ&M:$&Y&\]PJ!@R#LI49QPC&M^21C;>
M$(UE9.,:X4A&N=P0+"H*3 WFL(W6C$-Z 3" "$1P&@A(X@:R@@ $1""#<7S/
M'3>8 V-:$P#,62Y3(EA<!EXP+&WD8!PX<$&H$C4L$6R*!B_(5 VT4:E@ 28
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
MUS,/3UP!$D"!])B#U\N/CPJO:F.""T"PL]DX&]JS<8.1""NIZAL+,<(P'@D
M'P$R<^2^#@"!?2L'%AL3-B$3$BNQ\&L2*8F'*R$Q*F$3#B"QU#02#J  "HB'
M_P\H 2MR(@3X,*;JB3E)C<DH'U5S-5ESS@4C%*DDJ;+Z.5]Y-9D#.MTP%8\[
M&XYKQ^ST20A(*QYQ1Z#;FSPQ$<!30\##3AM))%%I)G?T.:6XR5EAC.V\3VI:
MC.JLOK)B3CWQS^<44'29-=E8!H[J)PKR(+N$MH%A@M_[EXO12S&PR]^;%P(
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
MCO?$>A&8$*V8![GX$<48C.ZU A)BA?^.;;N*[8JC\2:WFG$IR@B-:3;2JY"
M.08QIT%QKY%2IB%.HL(I= 5Z% <XGT< I**:#O@2HA];<963"Z\PN9VUA?UW
MA*5T>!8YY2S2&G"";H4JHT*QGD"BH>^ F;HIH;'2[TT:K:6XG$JJ*T* >&@2
MLX][$,MVH+^I9X>3+@4*)Z!YTYJJ;AG<[6JA3CTY%13EI@",;U9EJC"<(BT\
MPE5EG$EA125X 9Z.=9Z?=T:?D2/3'W\\+K<OWYTH#R('*B8@?>CB 7*@"Y+5
MXK,!UT^@[FA5_PMP_1"B59/9(/9:XE7=X@T"WD3_GP(C$3S:1<>O@9A!*7.#
MUDI?J0S#=* !T^%DHG@;=BY2HCC94G7=UF]%U^[W>2$#,>\3,K5?1[ZMWHUE
M0P>LU]-.;7<LE #0 &YHV^^3<$A^5_(EB/\'B _^/B#X0/!#DA\&SPD04)#@
M@0\=(G9X>"$)@@/>!!C,:/# N84'.QCL0-+@P0\A)79$8/(  @3<'@0(X X
M3@ 2<N(,L#, SIU!;_KD":!HS@HY;0HUJC/HTJ9'?T*56G2G4* \@3;]J=2F
M3G<2 GS]2O2L3W=I<1(U>_3LV[A@Y\*E*[>NV;%MXTH0>]2!!G)UQ/\0L##8
ML 4Q=<@I%F-#3&("A1]+3CS81F(+F!L7)GP8<IW.DD=W'APZ,@'*%E9#)EQ9
MC+[3CP4[UBR&W"448/OVO/F4YU@' @H0Y^  :D^L.94+K:!U[%,)#Y*$+'CN
M@,F,%:UCCXF]0SR8UC.ZS'Y0>TR5,$_"%/^=(/GSW>5/-+D]"<VB:I<?[;\<
M*54Z786<@ (J]YM0"7+%55 ,_A8 #NAXQ%T/%X#PCPH/_ #" P,Q]( W#USP
MP047<* "!Q<\(  (WM@1 8<F7K"!0^>H"((_'7+P0#P:/% 0BC^(V"(("+3X
M  @<"?"#-T6JZ$V)'VSP0(I(/O! 1_(Y4</_@$DA1>!6P '@%W(,4N4< &A*
M]9M:!_XV)E!H&M4F3FKFY!>=#?JGE9D(]I3<5(#ZZ2> #B8(5:&# J>5GGSB
ML <YA556ASZ2F69!;!808)IBAC6&F::;0K9I;(X=9H.HHW):QQ*A3:9J8W6$
MNJFHICUV6:>.J6J#'4P8 %VB8 90PP_$%=!"#5+MY)M=3#$ZU%$!^(,1=C"=
MEY*U#QTD 'L7/?101"@A\$,+WQ[  0<D=9#D0]6)5!![[I8W$4%)7*#LFP<J
MR^B:;_+G%)@ "QQ6<C-04EZV")A8CC?E7'DE!>=8B2,(''B3X@<J7.#/!1%0
MP.,%)410HD(:D92"_\)"QC-B3%3^>.4%,97PCY CEABSQ!R"H*)"((+ Y'0(
M5#<1 NB<P&<[3P%UDUY*]W7HH0OZUK115OF5559UD2F54C\IN!330#V[)M1.
MD?VOF&D/O#;;9R-W=@ .8. J:86]<X0->:.ZJ6 V"$8 .9@]AFH=F*T@AF*3
M+5;XX!:LD-KBA9MJ0^%+,*$W$X[1*KEA?=LFF&VRWGI;;L^93==/#D1@K'%Q
M\MOGE]%%I5/0UVJ'G4 MDBB B"']8#&5'OR@HC\[7JS"[R4(4$()'_A\S@\1
M@%AB"AQ>7!"(''!D(I0%(0 /2=I5!(^]T#65)]I=I4V5FWY"UR!SLC^=EO_8
M695 [4O6F>B\0$QR0) _/K:RD&%@1Q:[  5,]+$0E:!$)Z(  AIH,3M8240Q
M<UX\5J0A#EPG1QJZD@3/@0!_9'!ETML8 G>DD/A8AQNZ4=3["L2LH2S-='J"
MG[\.I!4RN6\I@]KA^>3'G[.ICS]?<I/Z]I5$(3)G0/%S4[#^=:BC/,HRK?H4
M$XZ  A)LT7(K.-P*4'"$;F1Q"4?0XN&8( (5V,!R8G@'$U9PMR]:@ DJ(,$2
MOIC'PSF.!' D01:/ ,@S?O&,W5@!I5"P B\ZY@@KN)QE:E,X.Z#  $FKDWYP
MR)4:M,!8(. 2O\"$K]X\*  7&1I())*=")8@1!;_XQT"_B&B%&&L!$)Z@ 0?
M<  .#>F6'-P8EI#$@>$=H 3G2-$!KD2BD!W 6D2SC_?*9Q2D[&8OS2K+7=Y"
M/][,Q2W-FJ':QO( ;GC//C !P0?* 8)R4. ?Z"((!3X0CP^ @ +H4B<'_F$A
ME%#@9^A,2)$B@D!]QE,A'U@A.BE@4(P@H!P;,M*&/F*D#\0SG</\QX7.]8.(
MP$L\+;B7V=0F1 914RQ G";3XH(@L4VM:OX:(J-*BK:IF%1K!"-+-IUE4YQ^
M,Z=P&9-/^6)-IM7T+52+&P9 =YK)/)*,*@@C%U?0"!4<@:I?C.,*5#""0JH@
M,3*(8S?6^$4N C*,3'B _PQ4<+DE4/6I<OSB'.VHR!2L0 2H4B,32+ "PXQ1
M!*22%>!N0\F:O#1V2W% L8KC@*OL9S]R8E.PL!*T[Q#M(.> G@KL,()_V+)(
MSK-0QUR&0'\@;T<=")$_A&3 #_1@>,WCT0=+9"0+EJB!,:NL]RR+@/*E!5_
M^E/\_%.5 F5%4$4T'Z*F*)3]!"!HN?5>>V(22^]XCSS6E2YUQ8-=[1#D.M)U
M#WJBFQ[MDK<<U15O1LQKW>[@3B:Z&=!^EF7#'8Y-E/ZQT_L"9-+HA)(G;3+I
M8Y_"0ZHX-J;#I8J#9!>[L>BK/PK"BJ$B3%P)]^>(%;[A@H*C@<'%RC&/;(06
MW_^AUW=<E1PCR",3MII7)JB1K9I9P0B.( (4D/@(<53!$O3*8KTZ)L<R?N0>
M,W=51VH5;VQ502/>054;K("N>R- K'C%! OG2\$U6!UQD%6U! N(*%X!6T^\
MA5N(%.0 &)5G.6CFV7C^PR#V_$ $,ABR_R$@'G9HY_\J1I!Z4J <!LGS_\ZY
MT0^\$R.650E!X!'-!R 86B[MEQ!=&LZ0BK0W3;M*<S%2G_50MAP4V70YJU7F
M3=MG(LT\M4O:0Z_G9NM:XOE MF+]7$_#FM4C(=IN&;V5ID7--SU4Z5K>!E12
M\E=@>NEM4<2V%:7\:<%'O!JE(9U#2E>ZVFQ[=+2EN)7_&BQ#<I+J6Q8S)VZM
M-L)R-GB'""[W2')\40QQ;$0C27!N0-[M;BL6 X_W^I@UON-N[A8DB\]H8Q&L
M@ 2#N6H<'9-7%*RJ,(LI74RYN5/AL(Y+ 1,PEP'EM4P_%]'5A8]XV:M>[4(T
M O^X+LG!&UWWK'*]N?7NM11MKYHTIWX7GV*VAUNF]AW(I$_SSYHR[7';$60[
M12]S.3]^=/BHLAS9,4E'QL<=DURG(MU)@NT.,$^/J$=<+H&NU2M2=)5PXUZN
M^\^=X,N@^ JH)FY_.]P)&_>YT_WMT7+[W>T>][S7O>]^_SO@Z\[$E^)\IGE"
M*JA(HQC*888<@5N!/AAOF+QI_T;R@[/5X/QV>;TQKG"),3<Y--5YO:5&#%=U
M3. $IRF]U493NN)5)0&L<?<-BP.>7"QOCM(UX Y1P+N>EM \GLH)M;KCQB=Y
MT3DJ$8HH_[GU2;5\H/M<\&5+FB_M,L$DOI:^;'.G;@&J3=8"%N'V5W8&\(:F
MK87*,B>_);7N2$1^UFKXV(?6XY*_N)0OD8XBH$GMZ>[&$(1!490_5!:BE80Y
M>4\/N)"RB9)A4=.;!$ &; $%5F %3J %9N 68* &:B '<F 'AJ (7F '@N (
MGB *IB %>I/6Z,6E=<U90)$[R(VGK$IFN(;#$49B,(8-ZN!CA$ZN7$IK!-8-
M+@X.1O]&)%4&90!6:7"&IXR&IF@&$YC=GP#,FK3#<!2'Q7W)TBA+8SW'$4V6
M\66=V*%'U['0^YDA_<5$V($=&;):^%2+?4 $;\&)<L17_238@OA0H!0>@Q$7
MH#A1P.Q'M-3.U'7'D7S4!3!)"?P,E!Q)BXR6S?#.0"@,B;1(DY3(" C)1HW0
MQ=R(/X1(RX2(\S3),:E (W* ]=B!-Z2 *CYB]W2<=R5!"?S*2P48SO&06@1
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
MH_=B.=L4H8_\O$Y61V" ^&6#I0UYGL]/&")V"M]4EL! Y$@\Z(S*_,^&$*=
M5*(&V-+(?H  I-:(E$R'A*4J^H,M^8P_>,">#0^2),'%I!:&6P]7!I38@8_8
M>=?8CLU:VHG.E>E1J/_M71XV!9]V,!)Y8@/"'7RS.9@V&[A 9;^ 9+^ .Y=V
M8RN :2LY:6^V.KP :<]!:<]!#LBSE2MC-XI)L@6=FN_<7RP#.-"*0%I&)-'&
M84A&I\@C9E"*GLMCI,0*.\[*G=^YI6A*N1I&;$2*Z'V*/<;Y:'1*I?#*!70I
M8]7<@Z0TLBAJL8(GFY<2! 1 I]==IT. J'OZJ(=Z39@ZX#D "FA &B3!=G0<
MJ-5#.>S! SB  7SZLD4%LX0O 9>-PHIO#)*O@]2$^>:D5V==2H[0Q[32DZ13
MC-A,R&30 U2/PJ#+R"RE4:I(0[F,D.3(R'+(Q]C!!8C0(L(6DBA,E.#2SH3_
M#,?P]=*!&@-.D2.K)9KWQ 'S S0C,S\T>3!+@MVR 39K<PQ,<##B@9<K #_X
M(C_$0,(#P@4SO#,OLS62-ANH@S3C@23\XF9+<S>[,SA[,S@W><&C,R!4MLCG
M !*(\\5+@FB/<)-7=C*.*!CZ6DP.\+$RQ6%M6')[BFU,!JI47N6LP.4YM$47
M3FPL#N48X1%HIN?E31TPSJ8\O6<\-.<EM.#DS1(L7@W7<&HP@7/['G0?E0,P
M;.LHBL^9[=:4[0NO#5<+S,Y>6YJZ P[(-S=@!,Q5W2C'!#<XP0/L(A1QM1>B
M+4W.U)H0XMDORJ!\3708(O5E+'FTYYR!P'ZVB&U=_P &)%")<T YV CS<F4)
M].<'C,">8A "7<D/>,"(!%,\E$!,",#(.(\_L "'B*R*?% $N @$Q>S+HN5[
M\7+:804A0H><I"W \X,P&G\T[OL=F ,_H/,#AW.3*SD@,/PT P(2\(,V,[\V
ME[8Z:+.1>RB^!Z/QC_\O8GPWGW\T CS=GG_%9W-E4W,W1^.9DRER!'_8WR;W
MU0 &C,YA;HJFQ!% +%FR@HD-)B)6V/#!9,62(RB6,!0S4&##@4?>,;%0ATE$
M@DS$O)/Q[N*1%4>.U$')1"-#B1<]+E'1Z*$8"P3JB,EIXR;.2TP"!  P5$(
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
M8(8T=,\)94B#'@J9AJ ]AQ<4J&4>^U"/ C1>_\0@ \@;GK24%JM/T>I21]
M"&2ZDYO,&R?ZF!J#>=H3JJ64IV*P]]1N<M5Y'_7>^>Z)@GM:TA\VRJ0VN6I*
M78H!A2'KS &D2K8 8#FH8(Y;G7.>Y^I8P[=4P FH(=^PVH. ]JR<7X1I#<O;
MX_+?IOQ<Y?B'RE$^K!8\("BK?%90:G"7O.Q6-;[EAA-0H!@<6N^6YB:-M<IZ
M[DK9<HXWON&W4G/:[O7@!QKPQ@]8X(%X/. ?#_@!<5) @7,\P-.___DZOEY=
M F]< %^]D8ZA+] :5I> TNBY@ KT]X (>",WO1&T-V#C#<07?7^KS;K$41"\
MT^VZ>IH+#000"$-ALXC9FN\\YPL:>A(R^X060U ,1/8"=;!A0O)468,\!.T<
M#'1#"I $$A;D CPT%(9LV,*T&#,:YSTKQV8MZUG;XH 5[.$=4YJ2#9Z?4Z(F
M'*@B3O!-??I&Z-M42D;E292@O_WMY_3[W7<^@\E__I7F='&.L@,J=<BLZ;$X
MLEJI@:9F/-A9,N7%W+)4[$Y@ @H#?W[%7%SCY?:E7Z )6/+EM%P#?/S"8*9)
M6)P@2,Q"Q]+**$S@ 7@%M<3E (KE".8LW?^4Y);N ^,"">-D)<TN4%NNXE7D
M8VE.8S4F<'\FL# NH 2^ ]4HP!LHX $.(#I*0##,[@$>H 14P-/&+C=T4-#.
M@>XTP Z.(P7.0P>GXP(62PB)\ .&D.XNP YZXQ]R, *JZ0$)1@('@QLF0,Q8
M8)-*YX9LI<:J[M?4B87$36=L)@]WIME2R/,DQ(3X,-S\PX$D(8)6K_4Z9$>,
MX [,(0>,  G:"680)$,DB$',(=DN!KH A-R*IEGJ3YPN[I7J#Y?<X02,< (>
MX!(>0,54<0+>P<*F9,&DQDHTS*C$P Y4\1+H[A)0,1=[D>YZ<153<1<?P Y6
M\0)\41A3\1>%L17_'T#B:L  9L@%6S!Y2.6KPLK*5JGR8.GCM.($N.&7?@4V
M+F#3<"?K]B(U"L9^TD4WSN'2=NOLT.7+T(,&"V,/CJ4T_L^L("  ,H %G*#D
M;F< ]^(#Q RRYB)5+*.R, LSFF=X!.C<E*N<D.=:Q,( O"$)Q-'+A"L(=>,[
M." "<., H*,V$& )B>,"CH,Z+D ,:^,\.. #P# )?J V#F#L0. X!B,E!2,F
M.: \>#(F75*93 M8U$-8Q#$=DZ %BN4"3 !Z_LAS:FFYFLN%_G //X_SK/(_
M2HAF-.\.F8T-S*$03R1"; 0/ZFN@W(M'\ !F=$0!(@2#T+*=T)+8:,0>_ZIN
M>7RMAD"KG)[E5";/ 003!P93 R#A 70"Q!PEP1:3:GA"'-X! R0.!PCS"!R
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
M@><(7R7 !#" ^7(J^UWJ'2Y!TWF8+N3[XH1G/CV#5#B)<UKP FU%_P$B@ 0
M!-T)-#@00 """0427$B0840 "2E"!%!#0(&-+6I$A%BQ(DB(!_\5!CC!#0&"
M#@<0?-#PP]^#!S\>>)/YX4*$FC1+>*MYP9O+%!PN7"CQX9S-%#,_U.3@[0$(
MF_[.?5AYX!PZ'!8K4/SH-6+%KR/=?1W[,4" ##,P[*'DY$(-M69%HAV[<.Q
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
M 1@@3@)P 2H03N\D'-(5>+?QD?RE$O_ #857CYL"1:S816(V@UU$-(>X*!"
M3U>S.9\#6"+8=#7(D1K #6)H_S^ZD1O*TRV4V"W<@CQ8J959"9;4XY5?V3M9
MR2V]H3Q6 1>\ME>9Q#0PZ!=C 0XV!D+G9S#>H0_W00[147X.I'XSYS V@ +N
MXC#\-B]051_\5AWUX6_NL1]T.1T ]!\CQ&0UE!W82!TK\S#Q4ATWI"Z/64-*
M5I<?6#2/9Q*-8E'2,38/@ (A8F#U=H,8B3J@TF9L5$4?$T9L]99!:1=O-D5L
M55J <2AB-)NA-A)"2"1]\CA593.1EX2"1BM6 2NC> #6=P'I, $O4R8?<"8T
M\7M&410]4!/PU(6A<1K",AJPPFZ\D00[B0&'=T\2B9&G4RAZ@2,."9OYJ77S
MQD,SXO\.)= ^T_)0#L4- LH- UJ@!YJ@"FJ@ DJ@"?I0TT(M$AJA$THM""JA
M#'JA%RJA%*J@#_6A!4I1*/!EO38H)[HS5D1OL*@QYRAR22:-X,&8&(4>&X,Q
MZ[$O$S-"ZG$P*%=SY]BB G,=_V$?_E%#YH@@+?J93O4=Z0(=.[4Q'?-%AN,
MZ?,.5[H,)3 #1X=6F!18!MDD&5DHN:2*9 0A/UF##4F08:J*]UF#6*>0I?FF
M@O)T"B%V4^.*>O5T.6A8P9)?^#5LS50"79($Y75?"*!=S@8"71).'! !*9 $
MUW.>G'$:AW$.<+$'W$ [R@,<>H< $E5X)I DI^,52-B*)5'_6.W@D#:HGR'(
M(*6Z)(DC?IR# S/P(2=P BAP C. JQ^BJTS JR< K+VZJ\+*J\#*!'_ !+AZ
MK,$ZK+CZK+QZJ\OJK,:*J]!:K,-ZJ[I*K+FZJTUD.%%4JA[3I5%T(CTRER44
MF30D<^C7'DT:,""TE[8HK_]Q?DXZ,494I FH, :S'O-1'AN(8SQ6HRBD@-;A
M'?)!COWA'@E8+T582Q>  9=P"4L$(J UE*6E9@]!9VNX7*T810JAJE0&E#TB
M6&N4.)LV6#,(>?NID:YX$;"J$,C) 7\5,B9:IZ?E))1 6:E";(W4-G@4BL83
M&B#P#WZD2$)+ 8.46.@Y&Z71$DY0_ZOI<V'40I7Q]#S<\"PHP*4F6C,X(R.<
M9A<_&&IZ]6LXFT4Y<SH"D6#YI$\2H$\)QD^3PK8&\+:&\[9VBW1XBX](E[=M
MR[=^^SEP6[>$*R+\Q$\M>%9W!1C^6+8 L& AYQSR8G*TB%&S2*\^I1VSJ*/8
M**,"@T.;>[D4,W*ANZ,%DZ\7\YGV@7,X1C'UTKI+JC&/R8)D$;&?]%5,P(*@
M5680\2<T^)N/TVD$J7CXZ2!_<G6F4YLZTXZ)DG4)B74WNS@IDI"J1Q$UT )#
M4I$>TV=[!2-\L1:N9RNR EVKPANR0EF\T5B/-5FSX1+\Y;Z/E$]J(3XHL#YO
M,964>!K7H_^U&L $5,-TP9DYAP-F7D=E:'4U$9(I/DD6]"F<#L*42_DY$=RW
MFH-/FD.WB:/!&&S!'7S!&]S! K:&LGJ;37G #VPCL'@=B&D>!'"-4/6,[2&P
M!2.P(90NYP<@YG&-3.8>Y<AD.B;#=#D@1QK$Y*&PJ:N!J@L?G5E#"IB7=4":
M:H$#E0,))>!E(Y**]LDB&_M&*S(08;N;<_:FLUI)'PNS'YM7K9AF=Y'%/I2;
M90I&0*(10]C&OBM7W3M& > H6)D4WC*)K-)??<R%HN$ZHS$:=Z<MB+$\5B&U
M$BPYM2JQ3I &+9!8=*<2$E4N)R!)?K&/+CC!GPS*H2S*HTS*I6S_RJ>,RJFL
MRJL\RN#0+_'2;_CRRK%,R[)LR_WV'+4,R[;<+_:RR[]\R[ \R[.LR[<\S+KL
MR\6LS+0\*":@ 54<5A9<LC?[%6#:()=R(S*X(P<9(\1+;RYR,PLLME1U$$IR
M-'75AF$66(_+5WDV=AX!,EX\IE\7EXJB.DXP/]BBSQ'%S]C2S__LS_LLT  =
M44D0#@0-JO;49OCH#J5V 1O@+/.#ELV4!AC M0BQIUDCE.Z0 R*0 ['E ATM
MTB$MTA]MTB'M BA]TB/-TAX=6QV=TBDM C&]TCE@TR9]TSE-TB2-TSF-TSS=
MTSP-U#KMTSUMU#8]U#]=U#GMTB;MT4W]_])1W=13O=*QI0(B, +1@-5:/0);
MC=5?G=5@[=5AW=4CH )<#=9<K=9>?=9CC=9D[=9Q7=9I/=9M3=9O+5MW3==S
M7=9X/0)SX0 /P 2(QW1FQ:JW-*8B448@2T5JFXI8I$5K]!%]%A)OYHH)C*95
MTV:AI69RC$9]XD-O*A$GJD9NA /KHP$=X@2IK0$)U=JOK=H5M=JJS=JS#=NO
MO=JVC0&YC=M_,Q<O",&?4P$.< 0^ 2TM@"V4>  [J0%;&JY.4UH540&MA@,P
M4-W5;0(\0%RMMMW$==W>;=W=S0/:3=TP0%S:/=[CC0,\L-[JK=W8W=W935SF
M'=_U;=_Q3=[WO?_=^:W?\NW?_-W? 4[?X)W=^3W>!8[@"6[=X7W>9O! #P[A
M$<X$C1#A%"[A#T3A%C[A%\[A'>[A'J[A$A[B%S[B'6[A)?[@M5LZ ODTYGQ6
M?V; #VQFF$17/=<S;ODGX@R$9C6F+0Z$0.D5K!C.FE(H:.:6#(&<'=$C7^HG
MSJFG]]:"D^)KTARN59YV9BO"^&@2=.M&B_*XXL<@G],.., $]TL)R8T_'S!1
MA@=@])86X[!/AQOGB9NX<2[G<>NV 0 !>!ZW?6ZW?R[GGWR/K$SHA<[*>#Z_
M?/[GBZZWB#O!=KLORRSIDT[IE6[IEX[IF<[,88Q%A],D,O+%$ *S-[+_V K,
MCXGG:=&-=F6$%U1GO&\DQ@ IZ[*>@Q]1 Q& 1C;KXKZ&2RP.1IR>22I*93NN
MP'VAXSKGI@F<MAE)JP;%4-RP.YALAC3CY@JLL=:.[1I<[ *\[:9^[2WX[3R7
M[>+>[>%^[>+.[>&NE&=:[!!<[MTNZAJK[1H;N2/''0(#NB1'HTK*HS*JI$Y*
MB_BNI$,*P_<.HP #KPEO,/9!NC+J[TRJ+P*O+THZ0MSA'+4;@GG1ZX5EG]3K
M5FVH5[\KIM5NO36>5B@*5TB3=$)CSM1L9\G.R<FNA@.&O5+S5_MY%BRKO.!W
MMNJ\>O1FFR"K26'T*:(5]!CL ">C =(RE0>0_P3HX+_@FCAH7&]K&#177\]
MO[RGCO7*^VM?[_5A#_9C+_9E3Y^K6L]=[ZIX!;FBF9<V4(Y =K .>[D[AAY.
MNF0)V!T'$C ;>$/H48LV!K!%'+#L>GY/+)KM:AU)W,3HP60M6YP_SL5+#G6A
M[8/&SLTRVXKR+) J*L]%H_G#KO$HS.(K7TE A"0*D0%SG)R%3>2:Q, N7NUD
MN]D]__.G8[Q9SW4;SZ89OR@U8*OK@P[5@@X/<&EC]3-&KY^7#8)YNNRTO_S1
M+_W33_VS/_T'"1B1FV0V%/@WRN\!8W-)VJ)[63$X)R!!ZKE+%8L\-J33J/C8
MN!\+W[K\_J\C9(X\QO^D-!<?$AG&J0_[<@H0$@ () C (( * 0"X"R"PPL&%
M#A6Z$VBPH$"%!!5"E#C0XL>&!BD>S#BPY$>#(3\*9"BA)<.#+!NVC)E188 :
M+0KL;%&#),V& =P!.!D@J(2C08TF1=K4*%*E3)=.A?HTZ=2H3K-N-%G1)4>(
M83%6->K@"(L+&_:D6>8$Q8R$-RL2#0O68\B+'L6>3#DW)DJ4?@OJ]1K8,.'#
MA1$O'ILX,%^QB OGM0O8'3@"=>J(V5R'@ 4;8@B0 \V9W.;/8D+7L4".,P%]
M=4Z+MO#Z<^C,!'3K]ORYSFK5%C:OKMV9MN?2-DJ7-EZ:]_/EFV?O]LU9M&[_
MYZ<MZ!XZV*/+QA8#/(PYE"M1\R,WSBV)D:[[L$('#OT[/B5)\G_OMZ\+6*]\
M /OZZRN]#AJI+IQ^V*D #FI8K[^*XJH !Q:8L)")&5"XD(D*,=QPA@\UM+##
M#3ED0D,2,[Q0Q1%-;+'$"RN< 0>*SH/*N[S.$R^EI]S!888'G' "$DA*P&$I
MCW H2"6(QCL2P1TC)$D@'%;2L<#*]*MIRONP_(^D++VLRR^3N*P,J;NR1+/+
M[[3\#AS1."O..N5TDU-.WL28C37;Q!#.--5F$.&W(Y;(; D;ECBB-S$0M> (
M.Y6K0Y_,*%7-NNWNE(V .V>KL]!$#25@B4Q#$VX[_TZ'V\XXUE@5HYV-:(+I
M09$V4JFDA!#CSS^8R-3(JYM,HJ],[XARB:N$YH+)HV1AJK%7R0IDCZZ5J,W1
M@0@6!,&!F4#*KR*A--BC!6[*)9?<<KD!P=QTN4'777C+3:+<2KB9=UY[R5W7
MW1;F/==>=Y- 5V" "\;7W3TTR/79G[HEJIV#'BI6HZ60<H>&([PATH,+:F H
M &T<-(HNK )P((>10PH62:%DR(#D &0XDN4;C;4RRO>DU=E7:MM<LDUKOV.R
MJ0&+CLQHF^WB>4N#P.G,-=DF_?/I2[%[S;70@/,L-M_>$6&$(XY08805?A-#
M!17*KD,%$6P@ 6U-Z923-?_BLCX.ZM&&8V+L(_9F8@D1YF;..MFL^^SPVG 3
M#ISP3A(,KY0._&DNO[JUC^AJ(T=/RZ:&C7PPB\DDECX;N1*LOR;)*Q:D](BJ
M08 %&PRV/H[<*8$;!,Y!8'?>>_?]=^!W_Z<<WC\(?G?CCP^^@]V9Y_T<2AZ@
MZ3#'R[01]94#,$ "!V8HH01N 1!!!!EJP$$&&0" 09L<,G!'!A>T<4"&&V"Z
M(0<S )!!F_H;$H$A$Z /9#DHW_NT02,"#@4F"YO/1!RXD <ZZX'-4@@%(7A!
M"2*D@1B,8 <YB)"93$0F%R3/2T0H%(N=<($*:0=V,N.GW<Q-<+O9S*I.18[#
MV6G_."+HA@TX18Z]D<,&*Y"!&$:@#R:036PV$ $3ZK0=*$HG59<Z%:LR)1WI
M-'$%C5C!"A"E0SVU"E6L>>%P@D-&,>A(,"8,RX%VE;.(+$1 =<E@KI8D.@'9
ML6=;Z@A(%*,8@^3*(B]!BB"-Y:S0B01-&,$)"!;4DYH0:#X8.<(>=G< !'0
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
M^ %;18!XR-4/V "Z^BM1,K)X^ !_\ <02 $!\"3)FJL-!0%DC0=_2 'C@5;
MT@#B82M?&DD#F(D;5,[!LZ#C*X^DFHD,R( :J !T7;H,8%=WJ(%VA5=V55=Y
M1==VE3IU/=>CN]=U/5=YA==[G==SS8"FR]=\W5?W.==\Y5>&3=A\W8:#55A^
M+5B)3=B!55>,K5B(K=B%)=B,Y=>%?5B0'=B E5B#E5B/.5<'6()&:5F6_VT4
MSV-9F8W91ED"EM6'(W!9G?6\FM79)<#9GI79EO59GA5:HQ4#,2A:I#U:H07:
MF\W9G15:GUW:H4W:FUT".8-%RQB\BUB6/\)4 C&WL8!-#+N(\S H&,.[!RJ(
MH0-003*\,JF67'D=;1$927*WICA(AAL_(#,>OM* ,/N!";@ OO*'"_B'P+H
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
M"Q+TAW!@1X4="R8D>>$CQXH$56SP&/*@3)0D10Y,Z6_"AB82 @  (,%=@*%
MA08-*@$ T:5'D09UE]1H4J5!C[K[N70J4Z!;EQ)ENC4LU*I6SWI-FK4K5:Y/
MHZ952G;K6;I.NPH-6T- @;X@:@ (4"&I8+,!#*#@AN #@@.+$71PS'@R @H:
MXOUX0,'?@PL<5(#P5L+;@]*9*2#_\)>Y\X\+KG]PX'Q!PX4'/TK0]A;AL>3'
M'\Y1GNQD@Y,]Q9V@*VY\#[H]>]),@)Z&$O7JW"AQ:\%M^_7G3B YT:"A!(H3
M#@ OK6 B0P!M.+0%<+=>\'KY-2#D:)3!!/W!%7  %M\+9@1  P[QU8!#8#4,
ME8$[&>!000 0CB"5"8-!6(-_.+B08 8RF&!"#3304($$  80P'L$MJ>A"0#4
MX%X-0(DH6(*!T57765SQ^)59/D(%I%D_#GG6$@X)L-- .R6TTTH(.9G31Q=$
M2:64 G@P@@:ES:%!3!=L, )I$W3YR ./;+E!2"0=Y*23"<%)D)4K382E!UEJ
MH*4W'L#Y_U&32^8DIYN .A#7CU(%-AB.7/TDE59(/:45HDC]5%5A5WTEU5&5
M!K9C84,YM197CG9:5%626K64C_%MY55\B<*Z(X]7.<!!7P5P4"BFA($J5 !,
M4'*.;\,>T,%BPH:&0&@<V$8!"/Z4DX(=(#SPP0\17##9"*I=0.T%V-I16SDE
M?.!:"790P &YOIU3;&/&%EOL.92PX,Z#[FSC@+X.X, O#O\>80(.)YAPP@Q,
MG, $"BBPL/#"%Z#0F<0;8"">Q0^D"( 9,KC@@ PXR%"#"S*(T$X.VIAA@@PY
MX"")>S=LXX(V(HBLS0CLU3#'#2:((,(-..B<8L@F[#R""V:(+/_""Q]J$_(<
M39L!@#8F&)&RRB#38,8<1'/L<0YSF#&.U#B8T;0#3W<H@\TU.+*U742>"C?<
M.<9=MZJF4LJ5A'EYM81!(<GIYYJ @W023G2JQ*8&<\3DS2/>Y*3!(S#E"<((
M#*4 .4V$3RD03A]5Z;EK'2WN@3<J9#F"E"H)GE/AK1.T@:Y-E=7I77%/RJE:
MJC*U*UYYVVX8\,#3?E6GQ@,@2*2;$JEIIV&%E:.A4!UE*.\]UM#"K2W,B!2B
M=%7O@!..O7L <)!U$)GZ!US@#0@7E,"! !]P\$,/F=6?[OL;((#  QS\HP3D
M^@$%'G"N'Y3+6A\HS?X8$YEA329]\'+_PHQ29,$+0B"#&;R@ 0P@ 0.DJ(,=
M#.%/4E3""V:,,#0XP0NP)H.-C4-M,H!  &I@!A&0#0?N>&$C8LBS ( H /AQ
M@#8 DX.- :4]$&K$SK8!M?9H[08CX!D$-@: D&FCBE?3A@,R(()MO$"*-X3
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
MY5[J97CXY5[R96#^Y6 *9F$69E\>9F ^0/<@7>(IX!G2WE303C>9  Q4IAG
M &9JYF5F9F=>)M%P9LI89F>*)F96)FAZ)@QXYLZDIF:2)FJ:YFJ.YFM:)FN>
MIO]JEN9HNB9LUF9HAF9F5B9I"J=KYB9Q_J9Q N=LHB;1Z.9HKH!%J(!E26=T
M0J<&4*=U2F=U5F=T4B=W9N=T8B=TBN=WHDYX?J=%C*=W;B=X0@1Z6J=VLF=\
MJN=Y2N>!_!;(F:"BG%Y\T-]D*MZB55H  L4Y!MD10D^C*%*AT=%6UB*"QM:H
M#"C&X6#=U- X/2!CQHWA$04.. $W?, !?&B(@NB(BFB)@FB(FBB*?D"*DNB*
MGBB)+@:)RFB)?D 20,),)5XO.I[?W1D%?N"$K$P."&F0!JF0#NF1&FF1%JF1
M,NF2"JDV,&F&12F4(FF04BF2G@R62FF31FF6=JF6>BG_ETYIDE9IF8KIE6XI
ME3IIE"JID5*IS?3!(\3I(]"IG-9IG,ZIG=8IG<XIGNJIG>8IGPKJGP;JH/[I
MGB*JH.:IGP+JGBXJHA8JH1YJHL[4KVB #ED0.:[BSP67&D*3U6'@6.QB6^4B
MHJ4E!X(>X6$*!L[*I="9J@(:U>U@7%):5*SE5=0 .^E3/QD+/9'/!\1#/PDK
M/AU L"X&" BK.R'KL>P3^9!//\W/.\4#8_AJLGX )!!B4L@B[6EEM%T<I%Q3
MR8T#!(QKN9)KN8XKN6;0.)AKNY[KN;HKN\KKNZ+KO,8KO++KNJ*KNN8KO?)K
MO<(K.\PKOM9KO-HKOZYKPJKK_[_JJ\$BK+V.@\".@W/]*[H: $W6Y ] )55*
MI5(Z94]2I<:";%(&)50JI<8* ,JB;,J>+%&N!,<>I4>(K,PN)<?2[-F! U:@
M "1 0@E@:D997"J6!3U&6Z$I7APB$_2AEEI4GJQ%*%OPC?$0A<#QXCOJ63WJ
MA86V@')5#P5JQ0Q00O^D#XBFSXK6:+!^@+-XPXHNAMG6Z(IZQD'\0+%^0&2
MP =X0Q(PQMV^;3DD@6^ P %PP-HN4+E$Z]NV[6/,"PJ@T%W<CEO21>&5WCOF
MW_)9+BPF!00$'>8:7= 9$^9^[N8>6YX1(.DJFU@M6R62[K_I6JZ%+@$NP4#<
M9. \R?]!U.[M6A+NEIWM0M+F^"[YH9WN!LIBC8ZZ/<GN(J^Z;4Z]38#Q^N[Q
M+J_SH@/7%L7.H@$D7( )M(-&30J#TA;I:5.@\>'5M2)9A6KP(1K_K2(!&FWO
MS9S?U>7;&!,QT4H@XHHYR9< )L:[I$__K$8\4 2UB 0&E(   $>VK(0 O8\!
M?< _/( __ ,"U,8'"%"V^$,)@( 'Q$8)/ !P/'!GE,!B:##\/$ \;( W7("P
MN MC)($&+ P3]$L-M$/A2:*K"*VAK$4"/JWH\G#I]O /;V[1 ?$0$W$1\[ 0
M8Y2V-5;WE41FT8GS0B/U^4GW"8Y,./%!8,NWL8D 7 +Q:O'_2(0;\7Y?353?
MV2G$&,/9_17%"7@ SV[)#(RDY%'%8[KCTTI<!CZ/S-&:<,TQ.L(>\M6B;,D6
M*^8Q*/(>.3K@7[A*SA$<8BA&<)Q#:?@#" QN:9P#!9#+ U2&/U  E72R:W
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
M"#\X)S@0X#K0/PT-W'#$#P08\+\%!P0! P=PP,&!&AQP( -WW*D O>V4D\
M'@T(@,>JE L  @B&//+(L6QZ 0<9:.C(C'%B_QH' AQ&LA(' &1HQ!$IS=!&
MRHP"$&&;'*P3Z0:-(#"#!A-D ,"(1FAXX4LWI<0A !I2&.<C,[9<R2(9^#0#
M FU. '0;/V6*4AL'9$I/.Z[6B[0]L<#:C=))MQNON4G'NVH)=#A[B]3,+GCK
M,@%0!>VRMB)X8 0/6H#5KPL>X>N""TS3X!%8/1@!5@UJR^RMN$Y]#31<7[L@
M@A0\$.U7#2X +%I53<6K6+9*/?8"=)([3U)P/U7. =_\NFR#/8H[#@<AG3LO
M !S9XTJKH^*EEREYP3JJ*G[1DNK>>='R-RI^ _!W.TF]VY0IZ0YV2CJG:H@@
MO@(XH(\]Z\B3X((6#O\XH+_^_"F!K@_\^>&!!T#PYH('2O"'@@>\ 0%EFDM0
M8<"_/'S GY5+>^"'$@:,0  ..,@5!)DI..<'#8XN@8.13U9!00 '!)D;%'Y$
M4CFGO,Y-HR&K$K+KL;PF"U,@,7(!!X(L(FDH$7"@880;W':D!FU,$,&!H;2!
MP"(C%8)2&S,:&=(BB8C26VX7^3X)@H,<T-L$(TS8FX9M[/0(@!SVAM&,N@O7
M>X0,YLP(*8U5U\@Z"32.+C?T6-<H/=63LOW@V5T'TF&-:V>]7]IUEQVI)6+#
MRUCD83/5L[M,U>"!7R?P #%=>YW FPDP\ ;8.0[CE3!O(G!>659C.UXOS#;_
M^/6".3183%?5(!M_V'.511^OMKP%F#O^6Q=K2#A(S1XXHSXG0 (#+,B2V!BV
M%$A-I3[SXE]8&F@6WBWG.689%^R(5\%*,6P\-6A!Q4#@@'_9:V,!R$\+$) B
M!"0- 2]+V0Q;AH 'Q$QF#^# RE)F0Q @P!O_^( &$)"K&UZ  BO[(0?L$)P1
M>,@;.N00AJ)X@1)XZ&@4"MF DH""\&CG4YA*F*42!IWQ0, G,LB "1(% #,,
M!8U#:9L,MI$W')C C4-Q(QHQ9@9W3,Y,;0J;"1S0)C,DZHZ%<Z-,Z(/&E1Q,
M&TIIA-YJ0*@VN=&-BEP4X/3VI!N\SCY1,6-Y("A*__9L12L8%.-3HF(I5F:0
M/4O8@+:8YQ;FH8I;MLP+7^BB@3YXP!_1<]\%1L 8\+%& )+10 2\,<Q:<NLS
M;,EE79;5E[\4$P,;*&;*5"  6#W 6'2!)BUQ5:JUW$:#F2JC4\A5 D@0,"[,
M(XYQ%&@=( '081"[2L32*2Y]2NI?KM.GIR"VGH"1L97U:D_!QD:P,3X$/O&Y
M&.L "CNM= P!!_@/ N+!,B2.(![3 @$,@PBT$MAA924XU0-2,* '7( #*GU
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
M0!Y2X)B9N:9W&AS$>$6Q+<;=LNM<Q[SE338F*V6B";+FXJ4>"S3J+;&LR37
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
MGHL5 #<@ BY0 SB@#2+@N"X@ E(< ![B+P21 _H1TS(P#C)  S4P E8L R-
M$"Y@$-I0QT_=(AX3 "OB A?S B;@(2RB#2[0N#<P![[;(NZ@#9;;N"9@!*+[
M CGP(O\R\-1T# !F8 (N, +P40,?D@$C( ) ;09VO<49< -<?3$XX"%6;1"[
MW#U:;;DO8 8. 2)O7-1OG -/+2(W31!U_ (,80+N ,7;L,4R0,=U7(_E0:OV
M2ZHI:IH+L,N#B HR\ 02\ 0YX(9?V-HR\,ID  ,B< ;0+(=;\ +5.XB];;VT
MJ:OENZJE:IJ#Z +5"]L\\ 2T_:G6*ZJBZ9J>6E$E_5J:A4)_)'/#NE;& 2R<
M(;2T\1MR9AP:D"NMTQE':QT;D (O1!N4TSIR5GX74 *)@XN. QZN<1Q/1XQ;
M>ZS:Y2I/]QMJ9:VTTQ _J)4NW(PP/,,*UG)RAX0FM5+V*:G_\?-@!)(?*H5V
M]F@]"=:@ >IAL^5W4&6OWZD136W9.+ -(@ BVS "$@ !?+S9.0 ! ]'4 -#5
M+P  CL GOAL -]W4+N  /=WB(X"Y+D C#\$B!A&Z[N "[0 B64T#.>  .PT
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
MU3FS<M"\9L-!Z[D$;-I*H>>B^P6H'0);'HB^JE/]_X#OIS_]672?RJNF\K"
M-WVEP7R*/N[!$GLWP'2F-;UI3G?:TY\&=:A%/6I2E]K4IT9UJ9^P:E:WVM6O
MAG6L93UK6M?:UK?&]:JE,.L,L"EDJCPJB1H;H@?LH7#KRLZRMJQEY<"9<,D.
M3W64\^7M,(M9A/OR2-&\[.TH&SS.\:,?D5O!_P"@'3\PY+[<US#T1O*<[D81
MT/96P>U.V:GUUAY\;',^>@'P;Q5:Z@#Q+5[X!" #(HC&2%R0<(6/A.$,7WC#
M(Z[PATN\X1#'.,4U[O"-3]SC' >YQ24.<9!7/.0>SWC'4UYREH><Y!=W^<8G
M(D>:U]SFP />S&D^\XG@W/_F-=<Y\&@N=*'_W.@C*/K1>WYT.2:]Z$G?.=.;
M_G-UNU=DC81?TM0Y@7661SK6(>F:O9T=[C3G.=K^,MBY(V?C@9W97GX[.]GI
MA/1L$F,YK4%S\9,T7G[,[S+M.Z63&D#[3=63(>.[^$9D:"B5[*@_L]Y/U2=5
MM>82)N.  .8U/P[.;S[SFO\\Z#N?>=)WW@"</_WG2^]YUHM^\ZS/?.I;/X[3
M=][VG \][%E?>]7/7O>:Y[WH>X_[T=/>],1?_? -4(1Z%&$'.W ^])\?_>@_
MOP[U>'[S=X#]>F#_^=,'O_2W7_WP?[_\U/]^]=$__NS7(?O.U[[XY3]_^,.?
M_>+_KW[\GP\.DHGO\3Z%*;&""<RY &2[-L0AK@DPE@M(%S"+@#PRG G8K2Y[
MMB[; &HK(@2,EF110##CNN4@%\G!E@ZDCG#[HZEPJHP9/"6) $-")/!2D8(S
M'YP!,'.#">L* !S$P93)0?_9003C0?D*0J>AP93AFXQ)J8<!&MN8/ L)F8%Q
M*GTCJT!Z);)B*WE1+IS:F2VLPA3)0@H"PY6A0K8*PS&LF3!$PT#2#W!(!P9H
MPS9T0P:(0S?$!P:H0SFL SELPSQD #Z\0SB4PSF,0WS@0SDD1#O,0T"$0T6T
MPSG<0T$,1$?4PT9LPS^LPSI<Q$C,Q#CD0T!D '!0PC!D_Z4+&1C9$")VT@Z/
MF@,,,"T5N!Q7Q  5>([%V0#6.8\7T  XVH#S2*V,<AUU6@[=V0 5Z,42F -Y
MZBP)? !OX"R$NH -T)U8W  G.@]9)*WC>*)AA*WB< ZZ"R2G"A ]*X#H$32N
M.D*ED8 ,4,=U9,=V=,=W=$=[@,=YS !YI,=V9(^E*3=(6BL6":8#HBJPHJ5@
M$LA8RJ6#-,A_0<B%'$BP"K2!!*:$-$BE4LA)$Z_^84B)K(-(8(!(N$0[3(>/
MQ,1)C(20E$..;,-($ ,Z;$1\,$F7_,B37,F.#$2.A$E#!,F8;$F:[,B5#,F7
MW$F7;,2=C$21-,FAC$2;;,1(X/\_<Q*K>8LDGPH P3' +0LH+TJ<>+HCUGE
MQ>&LT8$<I),B)U*!.8!&)Y*6X &NWR$CT,FCR=F6X/FBL0PN)(J6+I*H1YB<
M1]"H/!J=R<*6<7NL<$0W^S@D3&K"G-H".F#,QG3,QX3,R)3,R:3,RI1,>_@?
MJ%REHN&D!R$GE-G,6DH@70JK?0/-,\P18(I*TOR84@0J_'$I^ D\<D,KV#PK
M@3D?!&F"I*1)CO3-CL0'I3S)H>3(X?S-X^Q-GE3.X@S.Y$1.C_S-G7Q.YP3.
MYPS.YIQ.WVS..A2#Z 1%6BJ3]PB1422E_@ 65+2./'(<Q4&BRQF!RD&=?OH=
M:4D<:/3_!R:: "G"(^' H@UXA(B*2P](K=]!G#!:'"2*'2RZSR/R!@T8KM;R
MAQ'P%MT9@6WQ!CLX'F<QJ>LBF$82Q[W+$![JS%2@@S\(!P3H@'- 415-401P
M401041AU41:-T13M@!=U41NET1F]T1;UT7/0T1454AF%T0^HAS^ AC(0MOVY
M(*<T1P+1#X-)GT8;34"+,H51&7,DI^Z9S2/TG]<,&(OQJD?*S2RUI$D[1[2B
M&(CT%R9=O/6R37X!!]]<R3NT4Z3LS9'TR.'$2:2\0S]-RCH%Q#L=RI&4PY6,
MSJ(,Q)G\4Z2<24$\RIA\U$3MR*9D&4@[F1 UJHRI'7!CCL4I_P%ON)SA$IR(
M$IP"U9U3E4!F-"V!^AS)^1T%'*X'59S$B45O*%#064:$HJT#O:W(R1S?F0 [
MH)8[<D6N*\#H "2GXK=P;*[#U*HV#8!4 ()[4-$#N%$418 /.(</0 !XZ !O
MY59Q55%R[=%N15=QW=9NW=9U)5=U_8 #0-$;'5=W===S %<Z2 4@.1"L"Q\#
MV9 !&2LQS1D08:1^\4P2:1XR1,>")3PW]:3PH0'IR:[6Z"3MZK4O6:N%E4()
MJ("/72S":RSJ K3:'"<(F:D'R3H1V<TZ_,WNI,ETL$GA!,Y G($9X$TWA$X^
MC5GAC(0=4,Z>-4[J#,3MG,Z:Y-GBW/_3I64 F$7.1ZW93U3"V9PIJ=),"="
MW] .+"N<ZT"6KA4I,".S#"3;,0-;9/':,$L[M7669!&SL!6SPGFS;5L.X?!&
M!)H8)0$!?(F> 6$1<Y0J.B@'>)#7#CB #T#<>/W6=H51P^T >$  $.!6R#T
M=OT PV57RBW7<ZA<PVU<>=5<!(B')$" RO56( 7=TFU7> @'.K#:^#&T)TRE
M9O5'2=JA>6D>(N3!W,"!A[@!F\B!EU 2%W /$Q"!'* !W44P]R!"&Z%!!',(
M,[B!("E"I[F!%@D A5BP?(P8*_D;_X$ ,Q!?,Y OYA7"_# !X25" 8$)0ZN?
MF.HJ25/!\NG_*O&Y.]@ AZ -6I<UQ)2\0XZ< 3D*3A%@ 3E,@1((1 H0 168
M@4B8B 9. 1%X #G< 0X0@13 AQ08 01>RCH-RATHR>;D24+MR!1@@7I8@A1@
MX ".A$A8 :4L3OT=6I]M2H=I+&*RNMJ<C6)+UF.+#G8I+CCK-FLSCI%J-F]C
M%FY36R!.LVO+0+#+MNRH-F4##N0"*\_,.Q=<TGGSH52XAG)MUVCI '\07<1]
M@'B !Q#H@#4^8^'PUG@P8]+=UG@XW'#M@"005S6F5Q#8UL3] #3^@0M @"0H
MAP.0W#+VAQ^05W&%!VC85P=SL.;Y02_LWB+T0HPQ*AJ "M: @4:H_X!M@(K\
M&!H7.)*IJ($Y2).8N ,3&(>$X!$K,8-&J(@;J $<D 'TO5X<H&6;P &H4)*4
MJ("$" !M(.7T?8&7R ":P8'YJ @<F(/TU099#H">F(IEGEBFB)(;, -W, $9
M$%\ D%ZK"&5;K@$3.&8<H!)M=H<*".7LO5ZHN2FB"CBV8L(0\20/:0*EM4.E
M%6&7_$W^E<,Y:.!(8 *^W($ 3H$=J$,1* $62(%TF($22 $67LH1:&"([H<7
MB&&A'>'AO$29;5I]GH$Y*($=.&"'/F 46($"'N$8]DB0_E-,_,W:[%['LEA7
MLHFM8Y<D#@ZUZPZ>]D"W6S/Q^+IH8V)EP?\.*"Z."! /LCN.\4#%XQBW38(R
ME:J/^Y">TV0/"+B&/R!<QEU&#K@ $'B<'_  $/B!9;Q1#RB<?OJ "/ &#O
M,CZ 962M#S"74 6!4.6 ;NVG OP  >  7(U<;^FG>& MN :!?FI7T&T#.LB
M5*"45,@ 2JGLR[9'=4S'#$C'SO;LSZX-"9@-(9P-$2!FA<@)&; (&7 !=X
M;08 &)B*E&B(838!;0@ &6@$1TAE;;B!9W:!A' !F3"!$3"##!B!70X T]X1
M,W@!'- &F8AE$;AM<YX*=W"!#'CFA+@!<S:!U1:!I9 )C0  W2Z*7G,'HNAN
M1QA?&="&6Q:!&^C_9:2P;FUN!/?FB1>0"(LP ?+L0C -I4=+&'?(7Y.,X9B.
M6H .R1W0*"9@@!U @9(^Z!20PWH(8(%^O@AWX!7X 3F<@1<H 13XV4AX 0/'
M!Q#N7_[=TZ0]29/< 198 1!^@4>8@3](@1MO8)FLR4<%:.U<2DL-T5S"H &_
MGAW> ^\8%K*3XB56\@-D0##CENIXEG[R6F5Y@->JE@U4%N-IMJ(6@&#Q%F1[
MCF%)GG/LOQHHS'Q1MXU9F-PH SGH 6S%U@^X  Y0@;0.[.%!@'YZ &_M\[&N
M\PLH@<+QUL4NG OP!D$W%S,#@0LXASH_@$2G@$#O@<A=1B8 ]+A^  ZP_P/%
M9>0/N 9H$/51%W4Z@ 93MTS+O 8ZN(95IP,U8$PE)9$<< ==ON5QR($_, ,(
M:&T#,(.., -)@ #]-F[M-@,C<(<;&.X^&>8;D $'T(;PE8%Q2 &HD($*<'87
MR0$EB>Z7<8%Q@.Y>K@&.&(< :8D1D($<V :?P&V%:/9&:&5'B'97QH$%RP >
M<67QU0;>B&\SP#SI=0$'F';Q=0$XR8&/@  1J(&6N-V'3"5]:Z0D3"2(IXTF
M@&F=I4F81=I&[$Z%?O E& $6^ 840('GFX&$EL-0+8$8#V"7[8<Y>' F& $&
ML&A\&($1+]I]'F$X?&F=SWD\9($2R((2D.@2J/^'=[AQ$P9:CT[.EMSH&/Y.
MOYNR*YUZ+\V-$C VK^-:X\FR:?N.;;D #-" W+JM:D&<W-(6X1'[.1BMW"+[
M/'J=WM$=L@?;KMUZ.G/JN@4.=-" 1CHK);GJ<>2SIF$?UAB',OB#PP7K'DCT
MM"Z!Q1;K!_@!&#67"YAT05<!#C"7;1UT$*" $:#S31?K1C^'Q7X .Q!T;S S
M%17KX6ET;RB!R!\>S/56T*W<<\#]' 72->;]WE_C<%CC<OB <"@'XB=^X0^'
M2/B!0( &('AU.B@#RM8/;7" ;OYUHO#E$1B2%T@)ZA8!E$"(9X_NA'@@<Y^#
MZQ4! #!>'"#E&I"$1G#_ -.VK_ 77Q,XB-M."3-P"*%(WJ$Q F<&"&T!M#EP
M8<+$#7?:3(C X0+'PA<FS,AP!\&,"QDR3,AP1/$&11P-34@Z\:*@ X\RS#B2
M@4,&@(4%300 ("& !'<  NCD>5/G3@D[=U:P65.H40!*E]H,VH0!/@8,(D6-
M&DGJ5:I0IW*URN*'"!:11(S %VG%B$@S9JA \6?$C#DL9JAED4*,V!']1/0;
M(8(N@W1FN4K%BC6J8:M6N49*,8+!"+<C=J3HM\(;BSJ##1<>'"F=U,U6P2%E
MNO2G4M1!FYK&.4.#  $7)ER8?4$ ;=K^=-..?6&W[0D1O#T:H>'!(Q4>-&P8
M_^'A$>U'_I:/,*Y"PYP) J[/\>#!NH<'$;Q[(.[<]X3<MVT#Q_V;]_OU>S2<
MMJD3J4^E%004Z,_!P5%-"56:4A!<TP8\"!S0 0(??(# /R @P $%"%  P@$<
M8-@@!Q_\XR$(\3C(P0$61E"AA!]HZ. _%2(  @<0:MABB0X>\ ,(_ZS8X3\_
M'% .@P\^6.(!1 9Y#@(=G*-D!TTVJ6"3YQ0)SP$?1.+,'X%<0P<=9:222@8
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
M[>?@V=6!8=OKI!$PR2&!XH3L$&A0).CJ8)N"WF$83552(.@=$JB$(B@=SHZ
M"FB!&E^#=N@=+H^#?BB%'JB'>F@>&NCJ., /],,?K$4_Q.@?V,&+QN@,S.@,
M_ ",]L,,\*B-\FB.PBB.^FB/KH6.]JB-'BF/OFB/OJB2UNB2-JD=""F5/NF4
M JF/SNB/#BF3SL!<V$&,NNB5NFB3&NFCD$P\L:%*2EBT)==GJ658A9B<PNF<
MQBF=6MB=$@B&-5\)__*G<JU."7Q#=C[ ^_EBM"1:WM1G24':K'T.K0D)>O5-
MXM@75-Z44(7ED!B5(F$J LQG!B) )%P#3*)?LUGH";GD.DT+M518'[+J**'/
MJ'Z;+.'D69U?L;$IGJZJKF(9K;*E*95JA='D4E#,#%PIC1;K6ARKC@+IL3:K
MDWIIL?X!CT[IC88ICQZICAYKM$YKBR(K$P3IE#9KMAIIL<9HN((KDD(KC5(K
MC?9#N.+HE!YIM;(KO!9KMFZ#^/SGG"YGL3GBE;EIGR(;P)X&[#AB6K[J+$6+
M":[E1_5A!6R H)81.IRIR4 =&[G1==6B'F57@T"JE#S(I]4(C*@7+?J#D/\L
M" *8;,?^C7NA+$QM%][=T0? 0P>.@\!&5X:QCX7U)_/51/,=;"_6Y']JF/D!
M*\4A&W2N%2MQE:S^*RSUJ]#>TM$JF /(J+'>*+NNQ5P<Z93B*+)VG&8BJY@B
M*X[.Q;?6ZY=B+;D2Z5Q,*VQ^:S\<*8YZK=H.:9%V+;72[9%^J]H)*;4&*6S.
M!7(FA=QDF)^FQAKQZ>&.#S#Z!/ODQ$^,V^,RKN0FRTOZJ915KGV@!N3V+.2.
M4.7F++KMZ>;V;%:]&W%VU<:Y31E1P D(D^6J)%-NJN=@8(V86A*8FJN-5]"D
MU\MP ,!$ "L*P ^H /&6@#\TB-!46B:^B*FYU /_#D<2$)4&9HY0)0DNIB7G
M+FRN&D5PGB!:Z8Z$[L[TX ?SH.HH]4Z)]<Y6595THJ^%[:0AAE+!GI^N*JVQ
M$=L(VFEI5,JX:BN] NZW-BO@L@"6SN:5PB:0KD782BL"(_"+MFNR.K !%S"R
M_FW:7K #)RL'4VNV2JN-DFN\0FNTQBO%IIM;KH:YL5.?!B7ATA+LK-*P"9ZS
M>>@[#>(@\F$,EUMK].&PB96R/>)'S4!1EE$!'"7S:-4N21T<65TEZI$ ^,,Y
MQ-T'F%H5<\#6/4 YK,<_6-H :O&HE<"#:+%ZO<PY>(.*6-H'O(S_*1))/8DB
MG4/-\A)+KJ%746[05DOB_\9P!OS)3F1 #2Q%#11%!=  #KP3._[=H8U5@*2)
M(JMDG&R$J!S;KE;RL9D?*.VG6<'J.@6MM7P;RH!8N/GGP.[$:2YIN(JIV\*M
MC?[M6J2 !_3HN[! "1CPC-)RVZ8<C^)RM#Y !=/R#*#+!0-N A?I7%0IX(XM
MO** -_1H";QHR@DPV:[K6NAMQW%PH#C?TGJO:428J^(J3^+DK2Y;3N:I_MXI
MSEXNBOTB?J# /1AQ 7S#!6A;#RL%HHY4DN!SI4Y("7" !%Z ?%VQ"L1#\EZ
M'8P:0#^ "A @ 9(7 O1 VOU !7* _NFNJ2%@!%CJ5\K1D63O_$;M)P-33T!;
M)O^O\TXXQ VX! 3(P!QPV MHPSC00$:XP"\I1 Y0A'$>WN4.YTS31,^JDD;T
M2@TDA%)RKYP2R(<9ZEG5+S@3KOV2S)\YK< FY73N!(M&\-U.L(].*P4'J6/,
M\@BP@%\T\UIX@P@\PER,0!_,  J,0 I<P%K\XPN40%M[@ B@P"-4,Y#^<I!6
M<(ZZJ[>6<%:SM5N/ %J\RP@<:=MF]91FL(ZR\K4"R"'.E7WT9*K&8:&.C[D5
M]=0^K51W-M)^<V@S&"4OUR':\05$K!%O0/LQB^)&HAMM;-ZY[-]P6H_8P3]H
MHB;.76ZKR +V2(? R .2R(N(G4-#B$/' XY00(58W8/_C!0EPL-9VFQ]9&XK
M!2,F!^>[:9CEND-#$ _S:0.=& !#B   O 0$C("H, 1X5T .+(0,B( )U( V
MW("<R, DB\!%;(1!F$ .R  -C(!+<,0<3/+AHELK-05R&>Z!_V*96!G466Z"
MV\>#=Z?R,;@N<6=TN1]W!F,O7?CE\J?R.<L2 +8R9ZV.>JT'KX5;1TR[R 4'
MS\ #O("7^D5?O N,YFA8>X,+).0,A#6RRBN0?BNYGFT"N^W8S@ 'I( (F#6[
MN#4+E#BY+O8"X^V.ENT,2+@;/N*47;?1K>_IMH_/\BR'E?F8FZZ9B[B97R[:
MI/F: Z/GHB[F1JZ7CZZ"2?@C_T(R#J #//?'!R#EE]<'4^Z1'^71!9;(2OT-
M>PK.HA] #P!.Y2!)HT-.I''EW\S:U<W:@^R J)[06%6<^L")JO+P1\4?AHFZ
M"X#*"]2)#-P 3&^$?&? "+SW4M[ F4SA-HB  ]STH)C "-" .TC$LHB ##J
M-IA!0<R*&=Q KP"X#-BQPO8AN05E<#+8\I&;FE+9K/+2M/,A755U"K=JGALU
M-S<%)#L  6OP+G?PLT)K7\Q!0,Y "53'D<ZX7HP S_S!(Y!%+-<XO/^X$4!,
M"M1+X&YKF+K[URJKUGZM-Z! 7,R!-_3#DS=YD!(Y5[NK ]-K,=N! ZSDMR%H
M_'FZBO\5GGY^NP@U;!!;"]&FS_(%[0Q+6(!.:+17YZF>7P"@P ?T>3Q? +F1
M]#HQ\7ANEW:%IQLG27A69572T8^\IR#972,]\23>78G 0S^40>Z\[[YVKZZ"
ME549! 0<NS:(P J\0 T(N BX1 X\RJB,@ 0XP C 2@ T! "PO4, BGS7A$%8
M!'[7@ B,@T>80;,?"_%LLF7SZJ]*;73RHOVV%=/";^.?#'$J"PZ,J]T>^6)/
M*=PV:6,T^0K YK_;:!^0A0CT 5JD'%S8Z%>_RQS,@ <X*9%3_I$/J=N2<).R
MP K\8PHPP>K;!;NHP(Y:;<*[^S'W=8^B)+/A,<&2^G19=Y?_6W8IYZ<G/S_
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
M@0K_%E]O3.XQ]'!Q<T:L(-_0J%ZRSIK2G<RNITQL#8>#E1Q  ^)/+4GG&S0
MPQ2SAMYP1K3OK\XP_+S/I)2E_!P+#9T3XKP#L\H#_$SF3:IE(),MSGCSV,0R
MI2@/)6$&QL)/^_ZO.[&M-,-N-,D+((?&]?!IT9I-#360IYK3,_$S#R-/'&6Q
MI9HPG?BS-2]SO(KQ%K\.*-5C1[C%S@+1%]40$E\POD+Q#COL2]!/9:P#+8\3
M.4GG'IP )PJS!;,K"5\3^(;0..;N/&L&9H+3+))F%B\NXO+QVG2&93!N<3*+
MZB 0B(*FV-8CDW0S1X.4&S=SE:ZQ6YKB13I.+*Q$SB@N_RV6$.0ZU+',@IN8
M\2H&"92P,0T?+DPG$.(Z3AN_U$KES)2R5"VD$1L5KI12L#;#)4;'=+I"+-R4
M,9'.$3 M\T'5I#<W]!]S,0!P0 I-M)Z4TR$]<EK,,J?LL$L_] CK\SHFE:2,
MS;D2Q[ &]2);#R_%!RO5!%3UQUN2<)%,=4V.2B:M;L5(S'**$29':B-54SG
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
?D3[IE1[IZ6'IG?[IH3[JI7[JJ;[JK?[JL3Z- P( .P$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>image_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  H'!P@'!@H(" @+"@H+#A@0#@T-
M#AT5%A$8(Q\E)"(?(B$F*S<O)BDT*2$B,$$Q-#D[/CX^)2Y$24,\2#<]/CO_
MVP!# 0H+"PX-#AP0$!P[*"(H.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[
M.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SO_P  1" #U .0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#K[?Q/K-[J
MU];1>7'';WK6ZA;.24$ C!+ X!YI\7CC[*UVE_&KRC49+6V2/"[E4 Y8G@=>
MM:(T7PY)J,YC)$\TI>417$BAG[D@'':K(\/:%=V[,MG')'-,;G>&.?,(P6!!
MR,X[4 4(/&]M>?9HK&RGN;NY#D6ZD*4"'#$L>.M./B345\5#2/[*_<_8Q<,W
MFC<N3@GZ#ICK5^X\/:/)##'/;C; <1/YK!E)/.&SGGZT^?0]+>X@O)+?$UL@
MCCD\Q@0O]TD'D?6@#$/C,W6EVFH6]G<6UO<7<<"22HK>9N8@@#/ &.M:FE>(
M/[9N'%G83M9)(T?VMF4*67@X'7&:G'A[2EL+>P%HOV:UE$L4>XX1P20>OJ:6
MWT'3;2^:]M[?RIG8LVQV"DGJ=N<9]\4 9::QJ^JZSJ%CI(L[>/3G$<DER&9I
M&(SP!C QWJF_C&]T^_UH7MBUQ:::\0:2WP"@9023D\\GMVK:U'0M%N[E;N^M
MU6>0A/-61HV?T4E2,_C3W\/Z1(EY ]HI%^J^>I8_O H '?MQ0!FZIXYT_2[D
M(\+RQ H'>-P2N[&,KU[]*4^-K1(=0N&L;I;73W:*6; PS@@!5&<G.15JX\+^
M'YIV6>R0R76"RB1AYA4#D@'!(XYJQ)X>T_\ L^]LH8$CCOF+S97>"QX+8/T'
MY4 95UXZMM-EEBU33[BS>.W6;!96W9;:%&.^:T-"\1VVNM<111M%-;D;U+!@
M01D$,.#5#3_ NG6DT\MY(U^9X1 5F'RA <@ 9K9TVQT_3S+;V(PRD>8ID9B/
M3J: -&BD# ]Z0.K$@-DJ<'VH =13))8X4+R.J(O5F. *BAO[2X*B&X1R^=H!
MZXZT 6**:'4L5!^8=12Y% "T4F01G/%&10 M%)FC(]: %HIH=2Y0,"P&2*7<
M!WH 6BHS/$)5B,@#N"57N<=:;'=0322)'(&:,X?'8^F: )J*3('.>*6@ HHH
MH Q;#3;NTNG+;&C::1]PE/\ $2?NXQWJK!H%[ \(-ZVQ%4#8^WR\=<#'.:F?
M6;M;-)F@C22:1EC!#;0%)^\>W08J(>([AE4^1&C_ &=)?);=O<L2"HX]1^M
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
M\()_Q?F=!JW_ "#IOH/YUS-=-JW_ "#IOH/YUS-3A_A9>)^)'1Z-_P @Y/\
M>/\ .L2__P"/^;_?-;>C?\@Y/]X_SK%O_P#C_F_WS2I?Q9%5?X42;1?^0BO^
MX:NZ_P#ZB'_?_I5+1?\ D(K_ +AJ[K_^HA_W_P"E*7\9!#^"S#/0UUD/_'BO
M_7,?RKDST-=9#_QXK_US'\J>(Z"PV[.3K9\/_P#+;\/ZUC5L^'^LWX?UJZWP
M,SH_Q$0Z[_Q^)_US_J:HVW_'S%_OC^=7M=_X_4_ZY_U-4;;_ (^8O]\?SHI_
MPT%3^*SKATHH'2BN ](P[:_F_M,^9=+Y>Z3>&=0@7(V;??%:OVZT_P"?J#_O
MX*/L5K_SZP_]\"C[%:?\^L/_ '[% '$>*_'%]H^L?9;%[1X3&&RWS<\YY!JA
MI7Q$U6[U6TM9OL8BFE",0I''<YSQ7HWV*U_Y]8?^_8I?L5I_SZP_]^Q70JL%
M#EY3DE0JN?,IZ=CG/'-Y WA6Z$5U&6^7 209ZCT->3_:&Q_KW_[^&O;+Y[>S
M>-5L()=QRRA1NQW(&.PJE%<6H,EP-,MP\AA9^01L<X!Z=1W%51Q"I*UKD8C"
M.M*_-8@\#7ENOA2U$EU&'^;(>09ZGU->;>(I(SXCU B12#.Q!#9!YKUS3Y["
M_9U6TB4KRH,8RRY(W=.Y!K0^Q6G_ #ZP_P#?L4J=?DFY6W"MA/:TXPOL>4?#
MR:)/$X9Y45?(89+ #M7?Z[=VS10[;F$X8Y_>#TK7^Q6O_/K#_P!^Q44UG$D9
M:&RMW<'HR@#'?G%*I7YZG/8NCAO9TO9W.4-Q!@_Z1%_W\%=4MY:_8P/M4&?+
M_P">@]*R+6[LD:!$TN%5N"'D/!V,['V]1_A6[]BM/^?6'_OV*FI5Y[&E.ER7
M.0^T0?\ />+_ +^"M?0;NV1)MUS".1C]X*V?L5I_SZP_]^Q2?8K3_GUA_P"_
M8ISK<T;"A0Y9<US UNYMVO5(N(B-@Z2#WJI:7%O]KAS<1##CGS!ZUNZC!;Q6
M\A:SM&A*$-O^7)]!@55M+BV>2&$Z7%"A80X*@LK!=V",=.V:<:UH\HG0O/FN
M6]5O+5M.E"W4).!_RT'K7-_:(/\ GO%_W\%=A]BM/^?6'_OV*7[%:?\ /K#_
M -^Q4TZO(K6*J4>=W*&CWEJNGH#<PCD\&0>M8M]<P-?38N(C\YP=XKJ/L5I_
MSZP_]^Q6;J44$:A7TVVE5I%V)T=^0>!CUHC5Y9.5ASI<T5$H:-<VXOP3<1 ;
M3R9!5S7;NU>"+;<PG#_\]!Z58MA!<75Q";"WVQ?\M$ (R?X3QUQCUZU=^Q6G
M_/K#_P!^Q0ZMY\U@C2M#E./-Q!C_ %\7_?P5U45[:"R0?:H<^6./,'I4_P!B
MM/\ GUA_[]BD^Q6O_/K#_P!^Q14J\XJ=+DN<A]HM^?\ 2(O^_@K7T&ZMD\_=
M<0CIC]X/>G7+6L5U$+O3[;;"#(S1C)BX(&1COG%6M+:UU&S%PUC#$V]E*84X
MP2.3^%.=;FC84*'++FN9NN75LUVA6YB(V=?,'K5*WN;<7,1^T1 ;Q_RT'K75
M_8K3_GUA_P"_8H^Q6G_/K#_W[%.-:T>6PI4+RYKA]NM/^?J#_OX**/L5I_SZ
MP_\ ?L45SG23YHR*P8=?F+0+/ %::9U39DAD7=T_VA@9%/?Q 2L9AMLEG0'=
M(  K$C)(Z'CI0!MT9K,M=:2\N7ACMY%"L5WO@#@XID^M-;W4\)MS(8W(7:<<
M! Q//UH OO:6\DZW#PJTRC <CD#KBD6SMD4JEO&H+;B-O?L:SY-=WV\LEO%]
MQD +D9.2 ?EZ]Z4^(+?"@1,S'MD#!W;<'TYYYH T(K:"%G>*)$9SEBHQFIZP
M[?Q#OD2*2W=I'<@^7RH&\J,'OTYQ5A=<B-I=3M$RFV^_'N&[_"@#4S160?$$
M"^9YD90QH['Y@0VT X4]R<_I1+KZ11-(;64KYQA4C!R1USZ#B@"]]AM0RO\
M9X]R?<.WI5G-9EQK26]HEPUK<?.5"J4QR?>JK>(_+D;?:RD-M\M0OS<KDY/2
M@#=S1FL>;7&6TN9X;;)@ ^61PI)XSD=NO6I&UC;YG^CMB*1$9@002P!XQ]:
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
:_;-SZ_K1_;-SZ_K110 ?VS<^OZT444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>image_003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_003.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  H'!P@'!@H(" @+"@H+#A@0#@T-
M#AT5%A$8(Q\E)"(?(B$F*S<O)BDT*2$B,$$Q-#D[/CX^)2Y$24,\2#<]/CO_
MVP!# 0H+"PX-#AP0$!P[*"(H.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SL[
M.SL[.SL[.SL[.SL[.SL[.SL[.SL[.SO_P  1" #B FL# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MT?F35^&&6"P=9I&D<EFRS9P"> #Z"B?PL%N1:H^HH8/[/C+Y#;QM!&>, Y/
M^]T]JIPS:\K)))%OCVQAHRJ[RQSNZ= .*MZK8W%[]G\B]-J8R6)!/S="/P&.
M?K5NU'E6L4<LR22(BJ[ _>..35+81CB7Q T3,%V_*WWHEW;@!@  XP6R![#-
M;D+.T,;2*4<H"RD@X..1Q2>?!NV^='NSC&\9I4ECD)"2(Q YVL#0P(9-OE70
M92ZX.Y5ZD;><5S<5QH3K))#;W5ST,@=QB3:<J3D\^H]172F3RDN9,;B@+8'?
M"]*P5UIHXCNT6-&!C!B YVL,[NG0#BIAL-[C?/T9&,?EW3^6K;XR_P JJI;/
M7KM);&/6KNGW-E%>1I9P2G[1&B[BPVH%3(&/I58:V+ER@T=-\:LV95X#@DC!
MQZ8.1_>^M;5FD;0K(+9(6/S,%3 W$<D>OUJQ%GUJC=I?/IJC3Y EQQ@GICH?
MR!S^%7O6J%W"\^G1JLJ)AE9@[%5< _=)'/-9_;7]=A]"DMMX@9!))<;9 A(5
M7&T-@X[<C.T_G2^7X@$NYI%?:Y(VNH5DR?EP>=QXYZ8J#^R;R5@T.L1JZMGY
M)"PDYY+#/4CCCI@5NB:*,!9;B/=ZE@N?PK016T^&^2622\F=MZ+A"X(4Y.<8
M]L5<E_U3_P"Z:!)'D@.F1U&X<4DC*T4FT@X!!QVXJ);,:,K7)K""WM#J F\M
MF*@QG Y7D-['I5."/3IKR)(K>ZW.#&KF5<",J<#![84\=1^-:.J7@M(K4&S%
MTLK;6R,A!CD]*SXM?AB$+_88(_.*N0AP<L"2W3G !!/7-..R$S?MX$MK>."/
M=LC4*NXY.![U)7/S>)Y8B2NGLT8#'?N.#QD'IWK=@D\V".3CYU!^4\4 0FYC
MM;,2R9(W;0%&2Q)P />JYUZP4C<[J#G#E?E) Y (],@?4BEO>-'D/D)/@_ZM
M\@'YO;FL6.^LH]T;Z$!\Y5E1"1M3!0].[  ?3VHC\*&]SH)]2@MW".LK,4#$
M*F< G"Y]R> *BM]<L+FX-NDI64=5==N/7_#ZUF3W<<K1O/96LT9"*)$=FX=F
MX''."OX9S6GIUK;-;PW)L8890#MVC. <=_< &F(MO_Q\1_0UFSC6FG?RSLB,
MQV$*A(3*8ZCT+GOTK2;_ (^$^AK(GTNZ:[DD@U58W>X\P1L3@8'"8SZ$Y_#T
MJ8;O^N@V.DEU[[/'Y,0,HG8.9%4 H",'';/([GO4]K-JK7=O]HM=ENUN/..1
ME93SZ]!T^IK-31+R!51M:4J$P-SD=6SN'/OMJSIVEW]O<12/J27<<;$98DD+
M@C YQGID^WO5B-=O^/A/]T_TJG)KEE']IW%_]&+!\+Z$ XY]6%7&_P"/A/\
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
M_P!>W^Z/YT_Z5$'3SV^8?='>I/,3^^OYTHR6NIHT9-R;R:<:;,H:.5]WFJN
M8QR0??M6LH"@!1@ 8 ]*3S%_OK^='F)_?7\Z%9=3EH8=TI2DVVWW[=AS?=/T
MJ-0Q@ 5MK%>"1G!Q3FD3:?G7IZTV-T\I?F'0=Z+KFW.EJZL9L'VF^OHX;R/:
M+3+,0/ED;^$C\.:UJ;YB_P!]<?6CS$_OK^=$;+J<V'P[HIW=VWN_P$A_U*_2
MJ6HW-Y9GS8HQ+$R[=H7E6['W%7(9$\E?F7IZT[S%[.OYTDTXI7+Q%*56#C&3
MB^Z(;&V^RVB1'E^KMZL>IJ6;_4O]*=YB?WU_.F2NAB?YEZ>M-N*C8NE35.*A
M'9$@Z"J=_-<VH6XB42Q)_K8\?-CU!JT)$Q]Y?SI?,3^^OYTVTUN*K3E.#BG9
M]RIID#1VWFRC]]<'S)"??H/P%7*;O3^^OYTOF)_?7\Z$XI6N*C2]E34%T&Q_
M?D_WOZ4\]*C21 \GS#[WK[4_S$_OK^=*,E;<V:,F;[9<W*Z;<)E&?>TJC :,
M=O8YXK7   XP!P *;YBXQO7\Z7S$_OK^="LNIRT,-[)RDVVWW[=$*>E,A_U*
M?2E\Q,??7\Z;"Z")?F7IZT<RYOZ\CJMH.D#F-A&P5R/E)&<&LNW-S?7R)=Q;
M/L?+8Z._8C\.:U/,3^^OYT>8IZNOYT.S>YRUL-[646V[+=='U'4C_P"K;Z&C
MS$_OK^=->1/+;YEZ'O3E)6W.FS')_JU^@JEJ%Q=6>VXB02Q 8>,+\P/8U;21
M-B_,O3UIWF+V=?SI73CN95J4JD'&+:?<K:=;&VM%#\RO\\A]6/6K=,\Q/[Z_
MG2^8G]Y?SIIQ2LATJ2IP4([(;#_JA^/\Z;="X,#?96591R-PR#[4L4B>6/F'
M4]_>G>8G]]?SI)IQW+G'FBX[&?IYDO;F2_FC,9 \N-&_A_O?K6E3?,4]77\Z
M7S$_OK^=.+25KF.'H.C#E;N]V^[&M_KT^AISABIV$*Q'!(SBHV=/.3YAT/>G
M^8G]]?SI*2N_ZZ&[5U8RH_M5[>QV]W'M%J=[D#Y9&_A(_G6OWIOF+_?7'UI?
M,3^^OYT*RZG-A\.Z*=VY-]7OY?<-;_7+_NFI*A9T\Y?F'W3WJ3S$_OK^=$9+
M4ZBM?R7,$:SP .L9S)'CEE]OI3-,B;R7NI@1+<MO;/8=A^56_,3^^OYT>8G]
M]?SHTO>YR_5KU_:MNW;S[_<.IDW1?]X?SIWF)_?7\ZCE="%^8?>'?WHE)<K.
MI+4D/0@<'M62/M5Y>1V5V@VP-YDCJ,"4#[O^?:M8R)_?7\Z3S$_OK^=.5GU.
M2OAO;6U:75=&NS'4P?Z\_P"Z/ZTN]/[Z_G3?,3SC\P^Z._UI2DM#J2'2J[1L
ML;!&P<$C.#67;FXOKY%NHM@LQEL='?L1^'-:OF)_?7\Z3S%_OKCZT.S>YRUL
M-[646V[+=='U_,=3&_UR?0TOF)_>7\Z:SIYJ?,.A[T2DK;G6KDM8]P;R>X_L
MV89CE?=YJ# ,8ZCZYXK6\Q/[Z_G2>8O]]?SHE9]3EQ&'=:*C=KOYKJAP
MP!P .U,F_P!4?\]Z7S$_OK^=,F=#$?F'YT3DN5G4E8EK*OI+[SC9;=R7+8CE
M48V+_$#^'>M3S$_OK^=)YBX^^OYT2L^IRXBA*M#E4FO3MU".-8HTCC7:B#
MI)?NK_O#^=.\Q/[Z_G3)9$POS#[P[^]$I+E.F,5&R2%N!*T+"!PDN/E9AD9K
M.L3-?7INKF(Q_9U\M4/]_P#B-:7F)_?7\Z/,3NZ_G0[-WN<U7#NI4C-MV73H
M^WW#N]6K+_CRA_W!53S$_O+^=6[+_CRA_P!P5T46G)FE38BC12')4'YV[>YH
ME:"",R2E$1>K,, <XIT?1_\ ?;^9IMQ ES;R02#*2H58>Q%59$IE9]2TN.4Q
M/=0*ZYRI(XQG.?R/Y&AM3TM'E1[F!6AV^9NXV[C@9^N15(^%[<P& W=P8V4>
M8#MS(X4C>3CKSD]LU+<>'X+R(QW5S/*'V[]I";MJE1TZ?>S]0*+1"YJ>6G]Q
M?RJ*9%^3Y5^^.U21(8XD0N7*J 6;JV!U--F_Y9_[XJ)I<K*3'[$_N+^513O#
M!"TC(#C@ #DGL!4U5/LTS7H>20/ AWHIZACZ^PYQ3:71&-24DO=W+(12 3&
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
MS(@;_7I]#3^M#6\?GH,'!!_B-2?9H_1O^^C4QC.[T_JWH#DB!88UF>8*!(X
M9O7%24_[/%SUXZ_,>*/LT?H?^^C5<DNW]?<)<L=B!A^^3Z&I*1K>/ST&#C:?
MXC[5)]FC]#_WT:F,9ZZ?U]Q7,B&2*.:-HI462-QAE89!%(((5E\U8D$FW9O"
MC.WTSZ5.;>(>H'^\:/L\73G/^\:KEGV%S(C_ !IDHX7_ 'A_.I_LT?H?^^C3
M)K>,*N ?O#^(^M3.,^5Z?U]PU)7"H6M+9_-WV\3>< ),J#OQTSZU9^S1^C?]
M]&D^SQ<]>.OS'BJY9]OZ^X7,A@   ' '0"F#_7G_ '1_6I_LT?H?^^C3!;Q_
M:&&#C8/XCZFIE&6FG]?<"DA,4Q8(TE>5% >3&]O7%3_9H_0_]]&D\F#?LW?/
MC.W?SCZ57++M_7W$MQ;3?093&'[Y/H:G^S1^A_[Z-,:WC$T8P<$'^(U,HSMM
M_7W%J2$_&F&&-ITF* R*"%;ZU/\ 9H_0_P#?1H^SQ=.?^^C5<LNW]?<1+EEN
M1X]Z9,/W3<U.+>(C(R?^!&HY[>,0L0#G_>/K4SC/E>G]?<6I*X8J-X(WDCD9
M SQ_=;TJQ]FC]#_WT:/LT73G_OHU3A+M_7W$/DEN1X]Z9+T7_>'\ZG%O$>F3
M_P "-,EMXP%X/WQ_$?6IE&?*]/Z^XM25Q*9'!'"7,:!-[;FQW-3_ &:/T;_O
MHT@A@+%0V67J _(^M5R2OM_7W$/E;3>Y&Z!T*GHPP:LVHDDM8G:9BQ4$G J/
M[-'Z'_OHU-9_\><7^Z*UI<R>I,VFAD?1_P#?;^9JGJ]S9VMFLU\C/$LJ%0HS
M\P.0<>V,U.MPB%U(?(=NBGU-1W'V6Z5%GB9U1Q(H*'AAT-+GBGN'*[;&-)<>
M&Y7$TEHP$F]UF,; 2XR6.<Y.#QSZX%,:\\-DR.L4V/)^T,8V9 %'S@@;AR-W
M;ITK1?3-+EW^9;RN';=M);"G>'.T9^7+ $XZT@TG25!5;:15*NI4%@&#-N8$
M9YY/X4>TAW'RR[%[39;:;3X9+-2EN5Q&I&, '%2S=8_]\5#;M;VL(AA1TC!)
M"A3@9.>/SI9;F,E.'X<?PFHG4AR[C47V+-4)GDNK@6;1%$#;G;LZ#H,^YZCV
MJS]ICST?_ODT?:H_1_\ ODU3G!]3*I2E-6Z$P]JC/_'R/]P_S%-^U1^C\?[!
MIGVF/[0#A_NG^$^HJ95(6W-5%]BS5:\NGM4#K"90>/E['MQZ5)]JC]'_ .^3
M2?:8\\!_^^35.<;;D3A-QLM M8/L\(0MN<_,[?WF/4U-4/VJ/T?_ +X-'VJ/
MT?\ [Y-'/!=0C3<8V2'#_CY;_='\ZDJL+F/[0QP_W1_"?6G_ &J/T?\ [Y-3
M&I#74MQ?8YCQ=I6K:CJ$+:.DD$JV[B6Y\W:KJ?\ EGCU/K70Z-%Y&C6D7V9[
M79$!Y,C;F3V)[U-]JC]'_P"^#1]JC]'_ .^35^TAW%RLE;[C?0TV'_4)]!4;
M74>T\/T_NFDBN8Q"@P_0?PFH]I#FW'RNVQQVLZ+JUSK]S<VUG.=-,\37%LMQ
M@W9'\:^@'''?%=R*A^U1^C_]\FC[5'Z/_P!\&K=2/<7+(=;_ /'NGTJ#5=G]
MEW32017 2)G$4RY1B!D CGC(IT%R@A08?@?W34GVJ/T?_ODU,)PY5J-Q=]BG
MH-A_9NCP6_F!\EI#M7:J[R6VJ.RC. /05>G_ -1)]*;]JC]'_P"^34<US&87
M #\C^Z:)U(<KU!1=]BR*SO$$!N="NX5M9+IGCPL4;[&8]L'MCK5L74?'#_\
M?)H^U1^C_P#?!IJI#N+E?8YWPCIFJZ?>79U@23W#QIMN_-W*5 ^X!V(]:ZCO
M4/VJ/T?_ +Y-*+J//1_^^33=2'<.5BQ_?E_WA_(5)5:.YC#R</RW]T^@J3[5
M'Z/_ -\&HA.%M^XW%WV.4\6Z3J^H:H'TB.6$K:E9YA-M6=<_ZL#U]ZZ?3$$6
MEVL8MWMPL2CR7;<R<=">]2?:H_1_^^#2?:H_1_\ ODU?M(=Q<K[$WK4=O_J$
M^E-^U1\\/_WR:9#<QB% 0^0/[IJ'4AS+7^M!\KML6:X;5]%U:XU^YNK>SN#I
MIN(FGMA<8-T1_&OH!QQWQ79_:H_1_P#ODT?:H_1_^^#5JI!=1<K)J;+_ *I_
M]TU']JC]'_[Y--DN8S$XP_0_PFIE4A9ZC47V)X_]6OT%9'BJVEO-!F@M[:2X
MG9E\H1R;"C9X?/H.M:*748C7A^G]TTOVJ/T?_O@T1J0LM1.+[&'X2T_4=/\
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
M^[;_  J9;&R)JI74\CR?8E1D>7&).VS^(_4=/Q%6O,']R3_OVW^%&\?W)/\
MOVW^%4TV95(N<;)CD18T5$4*JC  ["F7'^I;\/YTOF#^Y)_W[;_"F3/NB91'
M*2?^F;?X5,U[K-8V5B8U3O+ET;[-&C"288C?M[_3 YJR9!_<D_[]M_A1Y@_N
M2?\ ?MO\*IF52+E&R=A8HEAB6-!A5&!39NB_[Z_SI?,']R3_ +]M_A3)7W*N
M(Y#A@?\ 5MZ_2E)>Z:1LM$3CK7"6ECK"^(8I9(-0&C_;&,4+2_.C_P!]N^S.
M>*[?S!_<D_[]M_A1YG^S+_W[;_"JN ^EL_\ CSB_W149E 4G9*<=O+;_  J6
MV5H[:-&&&"@'FG#<4MCS;QSJ>H6OBB6*WOKF&/R4.R.5E'?L#7/_ -MZM_T%
M+S_P(?\ QHHK=&3#^V]6_P"@I>?^!#_XT?VWJW_04O/_  (?_&BB@0?VWJW_
M $%+S_P(?_&C^V]6_P"@I>?^!#_XT44 ']MZM_T%+S_P(?\ QH_MO5O^@I>?
M^!#_ .-%% !_;>K?]!2\_P# A_\ &C^V]6_Z"EY_X$/_ (T44 ']MZM_T%+S
M_P "'_QH_MO5O^@I>?\ @0_^-%% !_;>K?\ 04O/_ A_\:/[;U;_ *"EY_X$
M/_C110 ?VWJW_04O/_ A_P#&C^V]6_Z"EY_X$/\ XT44 ']MZM_T%+S_ ,"'
M_P :/[;U;_H*7G_@0_\ C110 ?VWJW_04O/_  (?_&C^V]6_Z"EY_P"!#_XT
M44 ']MZM_P!!2\_\"'_QH_MO5O\ H*7G_@0_^-%% !_;>K?]!2\_\"'_ ,:/
M[;U;_H*7G_@0_P#C110 ?VWJW_04O/\ P(?_ !H_MO5O^@I>?^!#_P"-%% !
M_;>K?]!2\_\  A_\:/[;U;_H*7G_ ($/_C110 ?VWJW_ $%+S_P(?_&C^V]6
M_P"@I>?^!#_XT44 ']MZM_T%+S_P(?\ QH_MO5O^@I>?^!#_ .-%% !_;>K?
M]!2\_P# A_\ &C^V]6_Z"EY_X$/_ (T44 ']MZM_T%+S_P "'_QH_MO5O^@I
M>?\ @0_^-%% !_;>K?\ 04O/_ A_\:/[;U;_ *"EY_X$/_C110!W%M>73?"N
M6Z-S,;@1N1*9#O\ OGOUKA_[;U;_ *"EY_X$/_C110-A_;>K?]!2\_\  A_\
M:/[;U;_H*7G_ ($/_C110(/[;U;_ *"EY_X$/_C1_;>K?]!2\_\  A_\:**
M#^V]6_Z"EY_X$/\ XT?VWJW_ $%+S_P(?_&BB@ _MO5O^@I>?^!#_P"-']MZ
MM_T%+S_P(?\ QHHH /[;U;_H*7G_ ($/_C1_;>K?]!2\_P# A_\ &BB@ _MO
M5O\ H*7G_@0_^-']MZM_T%+S_P "'_QHHH /[;U;_H*7G_@0_P#C1_;>K?\
M04O/_ A_\:** #^V]6_Z"EY_X$/_ (T?VWJW_04O/_ A_P#&BB@ _MO5O^@I
M>?\ @0_^-']MZM_T%+S_ ,"'_P :** #^V]6_P"@I>?^!#_XT?VWJW_04O/_
M  (?_&BB@ _MO5O^@I>?^!#_ .-']MZM_P!!2\_\"'_QHHH /[;U;_H*7G_@
M0_\ C1_;>K?]!2\_\"'_ ,:** #^V]6_Z"EY_P"!#_XT?VWJW_04O/\ P(?_
M !HHH /[;U;_ *"EY_X$/_C1_;>K?]!2\_\  A_\:** #^V]6_Z"EY_X$/\
MXT?VWJW_ $%+S_P(?_&BB@ _MO5O^@I>?^!#_P"-']MZM_T%+S_P(?\ QHHH
M /[;U;_H*7G_ ($/_C1_;>K?]!2\_P# A_\ &BB@ _MO5O\ H*7G_@0_^-']
HMZM_T%+S_P "'_QHHH 4:WJQ*@ZI>$%A_P O#^OUKVT=!1128T?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>image_003.gif
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_003.gif
M1TE&.#=A;@)+ 7<  "'^&E-O9G1W87)E.B!-:6-R;W-O9G0@3V9F:6-E "P
M    ;@)+ 8?___]2O:WO,2%S4J7W]_?O[^_O*2'>YN;>WM:MK:6EI9R4C)2,
MC(R<E)S.Q<Y2Q:VUM;6]Q<6$A(3.ULZ]O;5S>WM[4J7_]^]S:W/F*2GO,2GF
MA'MC:VOO]_]24E)S4JWFE(1"O:52M;5:8UIS4I2,K83W>WMC4ISW[^]:<Z6U
M:TKF]^_>,2E:G*7%I=8Q8V.,SJ4ZUJV]I1F]:QF,I1F$:TH98SJ]WDJ,WDKO
MSKV4WMZU.IP08V,0"!D9I5KF>VLZWN9:WCKO4MXZI=X9YCJ$:]Z,.MX9I:WO
M&=X98Q"U$*40WN9:WA 0I=X9YA",$-Y:WF-2$-X08Z49$-[F,4I[0J7%WK7O
M:Q#.E(12I5I2I83W>VM*,1D9,5J,WGL9WH2,G$J$:QF,6I2]G$KFSI2]YGM2
MI3I:WH09G(2<I>^$&:5:I1!2$*49$*7%0E)CUL6]&1!CWN^].M[OUAGOI1D0
MWJV]$-Y:G+7F8T+O8V-[4I2]K82ESK6MWK52<]Y2,=XQ8Z49,=X9<]Z,$"E2
M4MX94MZ<I<5KI9RU[]:ME(3OUEKOI5H9*2G.YN9*2D+FI:6,K9QS6ISO$%*,
M$ A2,9P9,:7FSN]*$ B,0GM*,4ICWJ6U0G-*,6OW_^^,.EI[8YS%:[U2$',9
M$'.,0A#OA.;O4HSO&8R,0C%2O9R]:Y2]$#'%:^9CI>^][QF]&7.,[QF,$'-2
M<Q"E:^9CI<Z]SAF]&5*,SAF,$%)24A![:ZWOWM:<<[4II3HII1 IWF,(I3H(
MI1 (WF/FA*U"I:7FSM:].A"].C&USMZE:W-2:SI2$"D9$$K_]__OYN9*$$J,
MYJWF]]X9*0COI>;O4JWO&:V<G+5:O9S%:W/O$!"]E)Q"O;52Q9S.YLY[0I2]
MK:7O]VOO]R'O]ZWF[^;>,1G%I;7W]^^$E'-:2G/.Q=[O[_?O,0CO*1#O$"F$
M:W/%Q:UCQ:6,E)S>*1G>[^^EK:7%O;6UG+7>YN_W*2F$C)3.Q<7W*2'W,2&$
MA&MS>VM[E(SO.B$(_P !"!Q(L*#!@P@3*ES(L*'#AQ C2IQ(L:+%BQ@S:MS(
ML:/'CR!#BAQ)LJ3)DRA3JES)LJ7+ES!CRIQ)LZ;-FSASZMS)LZ?/GT"#"AU*
MM*C1HTB3*EW*M*G3IU"C2IU*M:K5JUBS:MW*M:O7KV##BAU+MJS9LVC3JEW+
MMJW;MW#CRIU+MZ[=NWCSZMW+MZ_?OUP1I)-9H,#"PA 1YRUL^*RN#@@1- 9\
ML\ $!\0:.9", L#DDA?L(4  D5D!! X4?T3 @,*%AY\Y.FBM<$*#!+$3%JB
M>^KI"<0N([!WVN#IW TIP*-W5CD%@^DH5&! FG+- @DX>.# 880$!Q,24/]@
MMA'YP (0*F"H0.Y 0P0)*E3@4&&! Y 1/. ;;/P\ /@0F%>0@ @I<(X" E)
M7V<$F7:0 XY(0*!$#!(TH4?D$=3 ".=P1Y\WV8UW7@/X5.<0,YVDTX '"1S%
M7T<KMEB0 QY@ ($]%1X$F4@7[E4  YE4H$ "#4" 6@4-&#98CA8Q*1 Y(_!6
MP0B]O290.A>05T G#F#@2'T*5. !=0)]UJ-"$"994(8%4/ < .@P0.:9 R:4
MP AJ(N0 !PQ,UH&5!R'P)9V@=>#D0J]A629!%3C"3P,*W.9 !)E@(,] ^7!'
MC$ 9'FJ0@3)B1"B% '366&,.>!-;AA4UP$%O!"7_X$@$@!;TFJ$+>8KHE6Z:
M25D!#3AB8IG#U6H0,Q6FT]F+ +#J&4(=4- ;!><LT(E!?T*&0*/X-(8">(:=
M6NJBGA5@*F*&:>D? !1XD.<%_!E&C <5D-;)<9.E:UAG*.26[K7/QOKJ9Q6V
MR8&$ 1.$PHX I&./(WT.Q"!RS%AY:H87,$RN0!,K7.9G%B/DX$&*GB<!!_<1
M)$^CJ7FVH@(:.P0LE18>ZBU"^5HX;K\)]QQNJ7]N7.Y K'D0@<0&V2PNN:XF
M$*_+C*2L(T'PKNLSTIZ-;#4"]$EM'0"=!$M!N(;!YX"V"<A)CIND.:# V0 X
MD,!]"+C9P#RGI8U/ I()_]T!,6E70$$Z!430P+ -RXI! <XV3$$UI$6G@#W_
M4=   TBZ/9^:\(T=FGC,1. (/(4Y<'EK!1S0 ".,5  !X!$@,$\]J,Y]6@/^
M-# VN5I2L,#>; .0@+ME)X / V^31P]]1%90#VD=-&,X PW08U@S7S9#$)>Z
MG[Y[!PA ("??@\$WOF1R3T=!Y!3(V4#+\CC@>P42[/X?D<"O[YGI<NY>P*1$
MLI]G&#"PH0& 'HS@7#\J, $  $H>ELM<82+X/L,,KT7I,!\#^.9 =*1M@XCS
M3YLN][X#R(TT_U/ IE!CN;D!D 'WX9_N#,.E"'*@ 0=H1C4<P8A70:],EJ.>
M___DUP#YV \[O_.&/UB4K^'U@ /S:(8]@H@ZL,DO@/^+#^H&P[W^%: #_&L-
M"M/'@ @X !]<"-+8&F,L'\&CA_)Q7OAN>(%MG<,<\! 3RCIQ08$P8 04Z,"*
MF#<;/A%P 8A+5'H\8 YTN QE WG-CS*A  <.Z(_,V8T'2+. [4S)$?1J!P<<
M48T+1(!/E-M3!?[GKDYH4#VX 9(CVA&!4TH@3K/RS'PF)9]V$+ >[AF(*Q<0
MI04PP ,L @ $#L0E?QP,<P.CT9<68 YZD08!IZ//<P0E@<&PZ8T8,(<$,, !
M!+7I>//ITX_X-!T'-*(=TZF/9.(33\$!8%X>\(>74 ;_O@K<D0$2V$YJI!-/
M#+2H:'R"6Z(J $?Y'.Z>'.B'8*"T ()E9SH;O)V<N.. L-&,-8;D0(D0  _Z
M,  ?7DN8#J.$.05@<P3DZ$ GX.&!YT  F4AJWW9@J*!Z!L@>C:J .<[A 9<J
MP .,P  Y+N5 \'U0F_\9I7P\< X*N!(?Q60 *!.@+NP@M1]S(V \.5#1'^W4
M3?(!Z,"PDU;J=?2#\R&'99P)T 4H)Q.,,(< >^:C:G ! W+:X!3'E([A-: 9
M!JMI.FXZ#X&LR#7!JH #["&K]\V&B039T?\:@('#N3(?3!U(,_PQNH,4@)A'
M*T! *:=51+;+$6/+QW8*0 SZ_Y"&&%'ZGR.2!$8(Q,<1'$C==AH1-S[5#6)Q
M&U/1^"8=#WBM ^2P+6TEP A\,.-.\T#  LZ1 %W\;ST.R%15$;O#LLI- ?W(
M! .880]ZB:L "E O^LCI@ Q**UB.2(T_78@:[E#  :E1Y7_O5(&X@7(SG420
M8=%'5&\TXI@)((:"." :,65W2P0Q1R;XY$N^R3181B+@FS3DKO\*IG )B \7
MD@2JPHX)P!!VP'SX"X"8U7AY]3H- N2QH1:%S0,0$!YP(_"_42(( 2/@P'^]
MT;4"C)(<*)!MO5@#R&L5S $0"-.7,NB!6>E" 2- I -&0)W_-:H:C!M(!Q:0
MB0@TX_].#"#&:8Y) 12,\GD/YJX#EK?)+@EN-!/X(I83T [@-B(''?IO:K@F
M6?XPRR\_@FT!$&LN"-RP *0U$6JOZX%J"(2F@80P '3!T.F80SNTBR1J3N7,
ME%IH11&CVCHS*29= (#.]YP/Y;@67 4AK!'T0H'H&L ]?V#.$>= ;$1MO2=U
MSN>E )8J-!W1P!'13" WK0<?#R1CB0[DCVXBJY4FX-X(!):A?>*FF59T-($<
MU4CIP4<G&<$<;\C''-5PP '"Y$N7[M #$L!<L&D4L9M"[I@F$O%KC2VF<^BB
M$>3<U)JFM,;"9(C@\^"3]FH\$'.;8SI$GHVQ.9! U5%I-ZW_VZ@CGD?HZ3S4
MDA+SJC=>/8(@JPBVPO/  EX#<0YH#T)?8L 24=8,[5SJ !S @&3P<8Z4@A$>
M<L+ AE& @-FRR[B='+&KO+&CSEP@6*EAP#GR,1 *.*);' 5 /D80= D057YX
M^@QK&  /TIYC ON^=P+DP;5VA! P!8!'?@M" 3*;]4W-&.K@S-Z US0JD!LB
MAV?P,4L%5*,!%10(9*23@&L=0)3W84Q!_J8=<UIQ,RN2/-<<0;FA'FU;'+ U
M C P@N_6BQGTR&V:>$SF5"&S$T7G0-OH0[GAG;H=!YA]A!*@@ 4<=E]@2\ Y
M&J#Y8#6@ S=5P 1 7R8"1@#'I+G _Y@K0(RASL-MV6OO*BUT5!D%W@/D."4&
M_IO>()O0&W^DC@D7F6+@0JH!=I5<$5-XA_-897)J_S5*"\!\"X @Q- /&$!<
M-98AS#!4S&$0%X /'L A$/ B$X,.OJ--QU0-Q. -C,  ^\9=IQ4DMX%Y1!8_
M:;-;C<$L;>(!\* EA ,J'7!X # /1049#TAA_P%*#% /S<<WI.8!AJ$+_2!\
MS8!:FB=)Q/0^1\4!&91TAN$ Y^ /@)-,8!,C("-XJ=%CUQ(=,DA.;>,EU%,/
M)=  4R12U6$:L@)#WK"!=$,/"> E%* +].%(7U,FP>*'5R)]"\ NVU%+.Y1+
M8Z9DKT5D(O^V>=K40L$T$(L( 99#9I)A.=76,&5B:6-B-\8U//Y #CZ8":1Q
M3&0'<8L# /;0':<Q)0K0/IE@#M_B+@<PA0X@>"/@&1C (O:P/.U@&/:  8Q0
M4X]D5Y8# 0"3+0[0A+%X4XS0(MA%69&X(H<3 42E.PKB ?2P+2PR&R=X&A&R
M;JTS-T?E#_)S#A60#^W""/F '0D0 <3$ '@H'H(W#Q$@'^)!)/>1'P7'1-2B
M9(:#3.1@#P3T/FES'ZJ(.)T14-I( ;'#'V:75R'4)K&8'1Q@;RSR8(S@4CTF
M/'QB-WL''^(1+/!01QQ$$#)&)1$@'I05)=+"=D=3#RPR&#*& ;;_]B-4(BWV
M 3[<43;K(1G6V#>2!(NSX0@8 "=1HCT1$&8(@ [; 0$14 U=E@ :(TB,@ !<
MXE\MJ2F=P!THY"H-$ 'MXQKV $^ZXUOH8)((L$/"1PSS()7XD GS %14@@#J
M\BO946U<E ]"XC@8L!Y#98P%P&1D=3(.<%WVY!GD@#D8X ]& C#+0@]BU4Z>
MD1TIE2B4.1_JZ#H9Y"KQU ^44T1T(R>7H@L+4 &()1T8$'!(4@"-4$Z=X)?<
M\7$#J$VST0"V=EV5@@!H(Q^/260"83'MLQ['U@"APQL3!$_AM #$10PE4$^\
MD0[1P1T5T []0#M%5U&<Z!GQ54\P= &W_YAD_@!/J4%/!T,!$U /<11GM)6:
M#M4V%8 W<3.=G4!0[:"!0/8?1916I4DF/1,L',(=!M48]A!0 0(=Q7F="?"&
M27<RN"$=S]$FS.D/W459<219("F<K#(;ZJ&<S<!9]8$/'' TZ=%Y_X$YA@$^
M\&F9I[5^/\*%8'1J:K(CTA$E%= /)_EY$G IY9<D;7(.20:!$D K3>5 A7<?
M]PF?@'4T'>!+T(, 8;) DE4V_8DD"# !>G1JU-$(J6F<Z, ,]N8ZHT(7JT80
MA#,!S0 9_[-GQ# E<%, Z+ 9\B!G_X$.?L)"+=.=HB4_>PH^=AHT&D-;$/F.
MFM>FHT$,?W*FM/_5"*9"#(+1+,0 8*,Q1BB$ -Y  >@ J1RS9_;0#!/@FPZ$
M +%C(2R$EU=BJO)##(+7(LV0&N31 0< D79:+KI@#_*#JIX!.!#0"*/1+)LQ
M(&*# .2PI^))#]ZP&7WS/R8V&";T7Z'UJO2PI_]3':A!.9Y1-YNQ2V4B86YV
M+3HV&$M3-VY" 988J0(QJ9.!(LWB&2#H3OR2*GR# ,V00<-!-+G*'\V #F8$
M/?030A? K,0@#Z8"8&H:J?$C#UKRJ^?QK@<@20A@I\R@KF C88%F(8!##A-@
M#SDY&A43/]611?60#SN6&Z0Z&:_Z7Y.Q&2]R&M,Z++1E1HV!J1"P&8C_U2]^
MNG&=@ XDV[)_:!Y2VE%75R\,T48:8;04T3@EH;21(1Y?Q&NNQB/!XJ0:86,+
M@4VI\3]1\G<X,Q"/-C4=8;7&L4%/4Z8#P;0,(;:6A+03P2IFHK1HVQ%&.X-_
MJ"?:P1WTHJBULHR9M3V9=2MJ%DFC5[3"I! QPR!!$[@>(Q$O\FAP"S:#$2<X
MA4PCQE>Z ;96PRDNXUP% 3"#FQ A<Q">:R9[LH':(5D58K5QFZK]P;J9^QI,
M2X'8HKG&@:Z-$S.)BQP=([MJ%KJSFQ!7:;F"NRZ>LBK&8B5:<RU: Q$ 8[9Z
MP3 %,T4*4 _K RC'FQ"K"W-12#5@X[7=B[F*_QL1YG&5 I(QZ[(CY,$F5&-"
MS$<.T(.T7SLU#)(E21.%C4 ![@$H#,,P]'NY N&Y?=L@1$,!LU.]'&=)V1*^
M"Y&]?"H1;FM:VINY#)%FQ^*WGXL01ONUB>N]$>$DL7&XT#%Z@-*XOVLK)ERW
MP(O"%ZP2;+L2 *S",!S#,CS#-%S#-GS#.)S#.KS#/-S#/OS#0!S$0CS$1%S$
M1GS$2)S$8O'":(LNL9JY&RPT+VR^@*(: 3R<AN*\2KS%7(P2IZ$_?]*FHG="
M\($.]]*Y!Y$CZ4(N^UL ]$ !3)4QB)$H92(_G]$)[ HVS  9@/+"7?S'@,P1
MS<  X2@0[3("F\%<1O^C(&]C.UG#B?.KME?R&E6,.5+3)KUQ+9)$0!. (JS2
M ;>;J@P<R*1<R@L!5(R R)[A#SVT&3?2+F1I4!ZTB0W1(S]"M$ 4(,YRRUR;
MQJ;\R\ LONW08'4:4!40.V.3'Y/R*B84.20I&1ET1?ZS/Y)Q&G@:/DX++!@P
M#VNSI@#&./=;L]A$?G#B6W9:-XY<*Y(<S.QLRKO1#PRP .$Q3NT@/QP @LZE
M(/'(&_*0-B12/Q@:1R.&30W =\@S/=4 0L=$=[Q!#+GS/W("#V%5+^8&=3 T
MSK<1&RW<SAP=R 70#OY@;PG=?,<<70!F-!%@4!1@4'L"I,=##R=# ?0P'5[_
M*Z'M0R0WE(=*1D 3W6RW*%F2H3HH V$;,I9%- ^[PT4=O=3MO!OD-R6"4T3Y
M<"<30 _YS &6R '4JV0"$1_D4)[#X4LCPS^Y$P%#%8N8YZ&2H0 <D _PC #F
M *"#+#C:D6)%0JK& Z!,O=?![-3RX T0(Z7';&DGG8!S<T-SMV=T)W*0BCD6
M4GCC%1\*D&6Q@SGSI&3380_L&8_@09JNXEL)X*L10 X+P-6TN\Y\G=I"#"P(
MLI9C8SF30AVS,:>Z@PX+$'(-  ]IC1UNV);4IY+Q[![FH]OG"3GI0 [P8#I'
ME@#.-S=$T@RJH]L-J@O*03TF@MJJG=U 3'7F<B_4_XDOU:R5Q^%*\I QKXIW
M K%C"\.PEI0Z6MDLL+D9AB$/B 4 ?*=C5Y*E!U  ?'<MK^IF-1;?C;'!&ZW=
M!J[:@"O I>$0NG+@#C[$3((<-L;'_SN\)?RYM:+&FJ<0?MQ&6OS@(%[#N:MY
MJ1O!I,)QYGL0ZCLN71OB+H[$?J+ )ZQ9*:XS$>PKPXD0?ESAQA&K!?[B!Y['
M:Z+"N6$E/_Z]AIOC"R&VC1/*%KZX0)X4FN49]Y*X5M)UO-.=D!&\+$[A'%?B
M?5LQ*%YCQO+"IW(O:(XE._(G*7+ %;[F!\PPIK$E>YPQ]T)#[3K#-7[D4?Z'
M%F,%?6 %5M ('>"!@PL9&?_BY4NRX<SPQ#D^Y=8;-(,!N(!+'IV!O@71"'W
M!YP^ =SPZ0"S E;PL%@N4UC<"?L+WWWP#)=R*P<0Z):^XWG!P%>.@7T^PSLR
M 3   WUP#-"@N?TK,DINPE=.R7CLY6>;(:B.Q=AKXZ7R#"7P#)R."%:PZRN*
M"(? #0D^Y)"! ABS@S  "7["#3# !SO"YW"1,53,P1O^N=A]ZWWQ&IV@ S"
M"-  #>'2"2MP "O0"0=P %:F["NP EN2#GA\+_+0"=>B[P!?8_J>[YT@#QBV
M)?L.,!>@\ 4 #6<L4X7!QV@.*- ^ 1A? 'T  XT0L,\  ]!P 0-OZMX.-H71
M"9+_%/&:O.ONT0P*3^[/0,EU>^[MKN3S"^\UW F[#@-6(/(KP V<S@?/L.E\
M, $K($P3P ?4S@>-H.^(, %]@'>=H.E;W_5;;P4$J^E'WPC0P V S@=]0.C0
M .A:S_7<T =;?_6-4/9?]!J[;N\ WPFZW@>=P V'8 5G+_>-$%I_3_C^C@AR
M/P'XONOW3NV;7@)]4+A?@[@L7NMU(O0RO *ZSNDP\ R-P =GP.EG4 +57N^:
MUPG/@ K/D ]\4._0,/4IWP?0$ &?;P5*__E]<  Z__J\ONOS\ R0\ P=(/PZ
MX/M6@ A%O^O<\ R'  ,B[T#,\ Q:P.N]O@+R\/J:KO)$_[_KH^[M75_TB%#W
MY?[Z?9#])E_R3P\#T4[AHQP7R"YZ/#X:]?WAFE\7;,X-5[\"*0_H)7   -%(
MBY5&5F!,Z-0!0"<8)0Y<,!B!&R(K?0X].\ '!A]$!3?V*6@-1I^-,$PB@K;Q
MP$AH#$?V*?',RC-(,V%86=%!(0 86OKPF="H4X$)FOH\@P&@@,D^$Z I+-#H
MV;P^W SR6;'"(B*3W"#U.0#-X#, 92_L+)M6[5JV;=V^A1M7[ERZ=>-&2(#@
M0MET !PT:( O+X"^>_O:19Q8\6+&C1T_AAQ9\F3*BSL<J"JO4P08^9YYZ73
MBY5.!OOLO,#GS$.N?0R.- GMP/\$DP2M:)2IY=D$*[UA8"S@!0:W$C ZI3/-
MYQT?*Q&>->H#J9'"O0#X>.%V845" ,WX6/."0*?'@YT =.A4$-(SC7V@K3!X
M&P8B+^X[T(;!K/)^_OW7[BT   08:, >M1"H@(,$\,$@@</\@S!""2>DL$(+
M*USIH]\P@Z0#>:S!"9%#N$F+(9]>ZP.F%$_BAB0OCIF))'=>LT('*[B*X(!F
M3)('J9]@L&8";FIK"IKHH%&K@V<&2K&1 SHQ4@M($H)F I)N,@^  RIB"BD^
M2 *+#TB@$9.]AOB@[D(UUT2M&D<JH*"   &@@ ,*E&*  03*FG--/_\$-%!!
M!W6K$WG_)N"#.:$:F6 %:"(02JQ&4.@+!1B\8(^/14EZI@^46AQI(MH(ZH0;
MC3AB%*$+$&FT$T0OG6^%C!)%I-0)GE3K-9/X>"J]&\TKP-3=<EIH!=IDRNI5
M]R"J%;-=-<WR/$*G;8R9O12BP(,*&*C FP"9@: "!_#4DUISST4W777;X@Z]
M[:CKI).<.KF6V/,N@&',[19"#YH"+C",&?W*2BC:>..](%YXTYL D2'G:8G?
MG,[:-RV%XI73O+T2UJFL#K;CSN."#T/O8IW.*ACDD#NH;EV7WVJ@ F(&9 "=
MLLBQ4ZD%*MBS+!1>!CIHH8=VS#R%T#IZ+99%_BEDC],:6&FD_X]VVN/[$AVI
M5HO3;%DM@2T&@!FCTSKKK+*B3E)I 'Y&CU^BB5Y:J9@=H'F" A"(@(,&"G"@
M@KW3?CMPP0<GW"VD9=T)+6D3E]9MC[OVFF!Y#CB@@+&[5MQB9I)^>JZX"3OO
M:/0T@WI@_?0SN_!T'<A3 G\H0(""O!+85@)S')BS,-5WY[UW-LDF&&S(-S8+
M@&N-1SYYY"'GJWF=-.Z<+K2RK([SM#._=_D#=."C<JL[!M[W0 UV (($'&@F
M'70<Z$ 7V2' _6SFQ:>_?OL30[IQQLU.4ZWCP_^/VM3&.++E+RU]*I[R3@>7
MEBE$;,F[V$J\P"ONM"N!]U,3VHS7%__L=>!!& 1A"$4(-@!6AWC+^]Q<HC4U
MX*$&> !K7/:"1T+#Q="& &Q<]1;2"!A<1"AB@UYE_J<\MF!OA-$[8A*5N,2W
M$)"&F3-@#2F3N9:9L(A(O)="&J&)^33C./S:2[3LTHG-&<^!1AOB%:/7EVAU
M#8%S@N/:F#A'.M;1CD*[ #<.41\R2DN'C^&@&'_6EM1=KW,[^1D"[[A(1C;2
MD1=*4R<0H87Y_"LA'9O?6\18NH^91X.$7)Y9^D?$M;SQD:=$92I5:9>$(6(;
MPQE*Z#+I.90%: 6(D,? 4NB_Q84.BHKDDUH&B<55%M.8QUPB:K33!Y%PPXB*
M29JK-'6M3%K_KX!54\H&A8E,;G;3FTGDSL\ZP<SGK- RUPH-)$I@A>H]$RX%
M:,8$Z#;, R(@0.E @#U^)@]=! B8WP1H0 6:+L5=YADQ><@-Z\(_ *P !C5(
M1 XVJ<G)-0(:0NE ([B5IP2PY2\4:%\%*J + "1@, -%:4I5.JAHKL0:ST!2
MR.;DP":"K0-6,,<ID)$#&A917LSTPADJZ0!S-  !#<! (Y1B3P$12!X.\( C
M(E  !E2C9RO%:E:U.L4 [A!(?;CD3AXH1U"6Z *-*$$-5( %DGJN$6?(0A9X
MD85G%" ??D, //J! &+,HP$): 0":.< VBFH;P[::F(5NUC&)*Y4_U^%WCW%
M"I>CI:0&IU#!(]HZRB+*PPL^,$,6H,"K";2# ]Q* #H8  \*X$-/AV5  A:
MCP8P8%R,Q6UN=>L6<=+G'0B)I?YJ2K!G\",,*C"!9NF2'FO$U1=9P$H$S($!
MD2+  3DCA[@:T8X$$2,"%1B!47<[7O)NM67IL):K4.$%1.0$!9]T2Z4048)D
M&",/R=7%+(OWL>N<00O6J)4#)*" OE&@M IHA )L6X $.((# <( (^;QS_)6
MV,+=U,G%Q,8'5,"R$^^]X%JRQ(P#0**^/_C!!I2[W$8XC!O0:(D#ZA&G>C#@
M !2 QP)B:[GO)B! #6C';2\\9")SLV,_6_^!:F @E+/%12%;X@=F48S?I]%3
M+6(TC\+N)@\M,14!^1 /7Q#0##[AJLAG1K,C-U8RZG2 PTO>R42AEC K:"$,
M;MC"!GX @A4O!"X/RA+X< BU-!<:A'',IN!:-M9$SQ M%(X+&;,$3$A#IH-'
M<^A+H7$6L4'%C&A$ZV5-8((-@ "_?Y1+%=OBSA ;VM7BJ[2Z+O86!(:1,1\,
M9BG5=(&46 ,KAM%?ZN3!!S.< @^E-L&>'V'E5S?[F(.,-= &UI=_1BUJT7:+
M(AFMIJ.M9!O/('/'!*V4/N34#:1.L0F$X8X#L-K9[SXELWFG2#DCYEN-3C2@
M)61"Z@SI':0QU"7_Y1@5^JH@#Z;>@@E L =-@<_=\(:X';&=+DKK^CSZP;5=
MTL$\^%)(=,9#Q!G>H0.2<*, #CPK#/AAC&-OX0>DWL,AWJ#4729QXA%/\V%N
MGJYZN\5:DJ%.8137<?^(SE7^]6\?E*(0K8"A!FX P0847NIW/  &7%8HSK7.
MQ$?C.VAH.XN<Q(X".3&Z3SM?JB(1H)>X/1SH?O:8L>!J!C/ @,Q*000DI+R!
M#6P!!%BHQSL"\ 8#D7+KAQ]A=5#@  *S!>V,N7D<$?B@O^0IM@Z(  4.@[?X
MR9NWYZ% S9)7 ,#4>M]@XXX\8( *,_C"#%YHQ%X:X06UYH'O"0>! @X1_P(1
MO('+;K_?V:^8R%P+'_&Y10 ^',& ;5K\@,U3)*(;'6M_>IVL;$E= CC0C]G.
M(P+UX%E9#OM/8+(M+=K/AUH*(-+'"]%G(CJ#&7R@!1V@QQW]>#JI0>#W;!PB
M "+H/:4:M"3:";&3DP3J +([O@J3$^WS 'C@$P,4._7+I@.,P E4"@O$P PL
M &OI #EA*I^1P'N1$[8A.POL .WSE@Q4P?-0@ J@!VH+$#?"P ED, Z@!SY)
MAP+@@ JX.T!!#;%X!O_""9Q2*U+KNU*#A&T P ?0 9HCIA'Z%Z5( &Y9@/@I
MBZ/*DSB1O@5<K @@D#P1D 2(&7CP!M1"H D #/\RY$+&$XP]$2P&F =B*(#0
MLZTQ!(RI$BSM6[!.^(L&@  *&!?!@H<&P)W8(4,'""/PX\(L%*FF,BI[J$(%
M,) #U$((L*>_6("\8 ;M8Y\_3 !MF1/S6Q.$60AYX 8AF:_ZNB^_4[@2V(8'
M>   ?(?I6 @8ZCG[Z9.^B2T*.(!L&A"]80 .((=H\3PO5*FC.A\QA  /R!,/
M$,9SN)/J",4*(,-N*0"\H!U\(*P*V$1TT+Z_HAL&\ <%@ =KK 9&V,330H!P
MB2T&\( &Z 34XA8*@  .4!"L8S!'\(!SX( %V!/MPQL8M(<7_*NK&A!KQ$0*
MV!:&Y)EZ& ',:\@&8(3_=E D_>(/A;F #CP,%*BS^E(!4Y.Z#=@#:P@ 69S%
M)UR(,NH+H@,AJ&* " A!.E$0 :D ?[@J9%0LTJN ".B;"B@I#Z ;<Q 7!-";
M/J$=D$H^!K 'P8( TXJ [&( 3"RM"I@'P3J'"E" G6D'!?" /5D #&#(<NF;
M!L@6:VR TZH'!7F0=(" $;!&00P08O#&!9  >SI#!B"'PBN+>6@'?!#$M P0
M=/  "%  .V$ <]B3 N@''PP4]#";0)JOR\(#OWNYO_._DQ2! !@\FE.\.?J9
M.JF =GB=0<*9<2D '=N3,M+)K>J;?ZP 1\  !O. P,('"="%1M";+$F'!,"
M_V),2(8TRPHXAWRXL6K J_*I -H: 7,@A_=I  _X,<04O;PQRW-@  J0'=G)
M&;70OC@9"JB(3K8$@$:@@+3T,3&+ 'QHAWG@ECV)@!&@@&K@@#.4 )M!@'/H
MASGI(S_9B73XF%4T-E/;L[]K %GDS  (@0!8,L"A(P>@AT8@!@G AYZIDPA8
MB)TQD+TXQM8,*+ZA@'Q( +ADL',@AF:0@+M$@'YH@ =I1FO4L02HD^P<1I^\
MQ@;0QGY@@'Q8 ']H@&J8!\+ZRI+B@,S;P@5PA+WA%@7X4?/LSCE) /T$TI.B
M  =#3<**&<12"MF)F7D@AZ*J0CWQS<S;%C)\D_:CC/]"0@\!/;>HRS,L*$E9
M; '.G,69R[HC.HQ.,*FU8P )( 9YJ$,.4 "^\<:[JSD/':@P2@==>$Z_4 !
M)0<(:$!%/#\.$(P@+0![J+&_\D7!4H"\D <(^%%[0@!R4  %H("GFC!F("Q[
M<)]YF =X& $%&,-J4(!\: 9PS$F_X)9V8 !N+ M)3$\  ,>#3(MTP-)4S48R
M3 !B0-:\: 8(R),\Q)SBBQ#1N1@K@(3+4H%T&\E$\+\'" !M$->3O#I JHOH
M:PLTM;3L:H"=R0M[1("=,<=VB!-$Q2T/,IJ$. OT(@P$HAURD)/"D!- I9=_
MA2,+/(^!U<$(M <(",28N9/_A=A 7-O( I"'9E#8='@0]#@YI6%8OCBY_X2*
M JB</O%#++P^_D :\T@'22H!,#B%-DVV44N$>7@'5$C0! W *+2W=*4X435+
M>P!1?(* !3#$:&%7?,TJ'!,R_OC#VM*\H$D^.&&;ZEC:N& HL<F[9) RA3.!
M13"!;%"  -#9<@V ;>!,E1R4K'6,_PG/:3O621L8MV5:@8**F639M0LLER04
M. I%#(@ >NK0QK">]#B$*'.#/1LUOLL]:]#9D]Q9SK13X"LBR+%;2$*U8VTR
MI<'(NP7=J+%<02$];=F3#QK=NJ":=. AF>U6L>T[4LL&2)A<!35;SCS7Q?C<
M=7T^_^M;D\^UV(X$7?+JDXQCV:[9W;]M@#?1V^3UG$/J@!89@9E--U(;M=FU
MW06MW<X\&K\=KL)I,V!;6>'RV>'%K3Y)7;N@I\RED"FD*D>0@"[DJO3H V[=
MLY>3.A#(/<Z<4\[47IU=4+95#..-BS<R)37)1:C9)%4SW_':.%YB6<-;%T9C
M&7N(S05@WRM2"",9@3 PAA_(,R0L-04P21&( ;2UW02U4\= Q'O-MK5@ALS3
M6.<C%"IJX!NN'[IT!"U5U\1 HWMQ*&XMM3QSQ=S+S,F-W)T]5W<K&Q=2BLH#
MC%UU"]PY@"C&X2LN,K[A  \8U@[PWE0KD68HKJ_= K][T_^82^'MW=D5GHMK
MZ=AP20!Y8*J[63L#_,!F.  "F8#9DLGJP^(_'B^^\0 /F%KF>3S'Z@-^P(5N
MU3/853@%" %4X#T10.&=U5Z59+4V2YL+8$@)( >E$BS:,D3"<@ __*L1&($S
M[ =\6 "K\AE AN5\S1:AY$\:EA[T: 1S."X0'DG]*]O(W<S)7= D#H!:9*50
M(@S&\P?;"I? E$,XJ4,XV98(H-=Z,(>)S>!8UF9'*H 7+>6P(6 5\I@#2(#+
M>CG\53@0@ 1)_C^4]%\U#@!,E@N608 <L&?TN=A2/2T&F,V2JH!S) =Y\,WD
M4X"C,BHPK(=M5FC%N@ W$9<'<=[_)&$9^*B!&D"QOHLZ$P"\$FY">'[GSB2T
M=TH$3U !G7*'9B L\[%&;Z@ "(@ J=W"]Y3:0K0N>*#5A<;IE.J39H!'/0EG
MNJ S<Z@!VU.X/ .!FV5G.H5G[4W0!KU3MF$&8D"&2:#J4\B&9@CE:O Q!@,,
M I.'\[3I:M"%OS"?.!$L#/7=G%9K5<(>JG)&*7Z+02JH8]@#M4(VL,T]G0WF
M-.;KVF5CN= %%9@$.!CL1""SNZF<03H !, Z%)#C&>Z 9@#4CZW!M;;L8F*>
M3D"0>.R9<%:(GRF;A4 !RS*X4ILR88"$%JAD-69J !8! 8Z+J)[J21@$JT8!
MR%&<B+[L_]WVIH&A2R[N8<!9F160+HLN:H7#@A( X+[F3&*N751887=# 13P
M!F2X!A5 !G<X6'?3H 3F[>]>I:/)ARTF!W?3Y+"1)',PN/L=-=2.Q>9.4.UM
M;?AF:@85P-C^[.G^%P"QG(6%:S^#M$$J7/ F\#NJ$T+>R+>H'H%)CQ+@!S>P
MO?Q5Y]NM[^?^Z,GM69IJ(C'JF F0468(/;3.-= )FR8;\ )'\3L*NVPI4G:Y
M,FD9-GY0@=M#;O]S[OF^\-6.Y_O6VI)9"];!40FHAL/6P PT'D ]((5-\25_
M)-KD@*>%88LI#?6^AB0<6P5P;C6.7+5]Y^4&Z3L-L1D4/^(T!_^Q%A#S20!Z
M:$K9P1W"RHN[,1\L3%\FIW/QT8^"--T2/YN/VQQ$6( :.#80N,QU7M %%=?Z
M-G0D5N/<I:Q6.X^^>1/4K*T$J(;8"A=#K,+:LBH'<$]_$#+=AHQ*Z^%LKO/*
M(/4_^: #'O%07_7>O9 YF=?E8^PZYI."::@$  -&-K6CMH8'Z%^/CF_)35MA
MIUPH;'2+21T!XP!S6( #N"Y)I1F)[80$"5,*P M^3H#-M1!5=W4*+'5TD5^[
M0--_(F *0R K,_=6?XQ3;XP!<01\4  ,D%2KN0"Q2>32'C40R 88\%\4UMG(
M7>XLOUW;A>W$N #648#O&LZ"9AW!"+__!%G#ULH3:_SVE=HY;#.^52^D85K:
M!BI@H'6\;K?E"JGW SD'1D!Y#MB31YO,*D\Q)=R][67J"I=<5"A7%([N+_Z/
M!",'$&\'K2:00G0 "@!(7OTKG]2Q=\5FTNW=/F$V=J_XQK"R5 <:M,!<XEL,
M\A/Y:4F'?/" :.B!'OC*I"D :-A6Y-*S1T:%&%!J^';[DP3XG<UR1E>,H0@L
MI9"GNQ'$)VG*S;/V &E'"D"'DSMQ_JBT_GR:#O3NJ*\0CA]?5E>,W06F*F*9
MC L0%/AL"DSWM+N^NZDX2$J+9E@ 1@C['LB$CLHF)>F';FW<A3MB80;V1)=<
MG#?VU/57RX#@_[2>$*?/ID\ZGFUC?#^Y&S*, /T0(XS?C]0=I+[0PFG-/!?F
MFZD2I;A^Y;)XZ8GEDP7IF<+W#[/A&P48 ;"/!GR (R.<,JE+!,'S:'9.ZOI.
MXB0.8!Y_N\C1<S5Z?#7AF]1*'<$"C'L=))T'"  "!Q(L:/ @PH0*%S)LZ/ A
MQ(@2)U*L"!%!M0H:$Q1@9O$C2((0.'C0R,"!@G,.!"*HL* 9Q005$A1L,()8
MR(\=+AQL1H$D P0 .B$H4>/'CPTF-F!1\.Y!B "H E"-2O4JU:E8'U#=1I7K
MU3>-"O+LX) G@ ("+^P$@&*@1X%J";)%FS.G@PH>:+)LP*&!1@KI[O\2+FSX
M,.+$BBEV0. - 0(.#-06J$RY,D'*:>=NQBQ7\^:!*#IPMEP [66WG^<.]LP3
MPDQF; %,&)&@$S/8%#H7?.LYK5F!L"$ :%W K]#@B\\.E9VNF0,'\CHU@E$C
M3U(3)D"4>*=-A A4J,!>G?I *UBM6LMCA3&V]4"["Y4CQ-V)(/V!;07F7P[
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
M>,M:#5!<Z&-<U<R&LIE12+FW+?&)4]PAS9" !Q8@E -&G"$= )!9<%8=7X,
M*7%60%;0P A&B%AB*/ZO!ANY#:B((!=Q%;C =T'7;HOII!=@F6S&U@%=S#,A
MUXY3Q9.N]*43)']ZJ<:U)U(6AE,'$K[&])$1N1XM,,(&QSX46]<SXOYR93PM
MJ/*JI?T) FOY(2AHABYT00Q=H  M!S"20>P29J;SO>\4YPPQ2,*SWDCDN!OM
M0".\P(^C_"#K3&F -1)%%6(S_WE1U?T*),?CWT0]X.P%9CO;5UWMJ2L$!?D
M >H?H8N?*\AN]ZE,7%Z:2XO.,ZI1]SON<]]EM418,'6ER'V8X1'+\L,-;N[P
M=D  B?5\6@O#V(966O!( (-:M)S/[JJSGW96;UDA'D&!+AZ1V>WDH.X7., "
M%O#7!B@@2&=290+L@0*4?(A'')):QW6O__V?]P(_2>.L'<1L?$YUM-GC(,R[
M64-4--1 :4&QM<#8K55!=07#/("SY0()B,&575D&%MC:%9C.N=I"Z$(.F$ >
M:$<.0 -/-,.6.!.T^-27?,R3S ,&H(V;S I'8!O_[2 /]M5<M$4Z>,,>T<-'
M=$(GQ/_7D+4;L&'!/-0;>'">RMF %B345N@9GZW8=I& JFW?]K7=0I 4"CP"
MZH' (Y3?SQT  RR +F7*WV0*,72 3) 0,8W DDA /> +>_6@'N[A705'.B1
M2;R(7$ :0@3'I%5:!)V<-6">""1*"V1!%[#<E&E%"-1;)9H'6SU;+G!@VI$
M!A:8& A:J_$'F)%@#ISBVT4 !'C,TE )S<@$F%Q-W/"-IJ!A&.4?'^8B[MV>
M#L;.<91$R1 .M@V&/6W44,07&#!7R46.ID'".TA,0^%9#+Q ) Z#Y>";E+''
M=U09"1!8*$I;Z!58]L48>!W$X3 #"J2C.E( EC3 !"# KZ3_H4]E2P0@P I1
M"QS58_D$H"[VX\3AH@PECR-4@#PX7$$HQW&912=8%C)8VB(HH; !2KXUHJ"\
M QHX @]HP;(9"I]5HK.Q6.A5 3AF63=NWPG %D0(G_#-S034S% 00T\A@#S(
M!#F\(^^5D0/8PU%5!H_PG#_^)%!FC#UF F0EQ'']D9@<8:4]CE)LAUDI(.9=
MQ:<% !HX'[-A#J-X7A4$FK2%(A=BF5<V ()-A&P<9%,E #[ "4+L75"VY?X!
M)*I$AB-P1%WLAXQ]G!$BXS5@FI$A3#8H0.21QT:&0 LXX'I05PA,!7\%0':E
MP EHX*IAF1:&'F6*XI899$)82K>A_P"QS(5F$D3 <)1;CN:V511<A@XZ<,!<
M&@=^%$X!](%1Y(%29)WDG)5!0=E 4:4-=,$PC-I43!)YG!K!%5B@<>7G$9AQ
M&ABA@01F1A4I)L1]B"9I3B=U0L@$H%$9N8A:M,5L*"4_["7R;4<V0,)B9AZ>
M-5\DBMA!21Z4<45C?H*+128G5F9)?N,'G&1L^:11'H1T(M#G&,3'M69U#NB7
M]6<YRE!B.0 :><! ADEP0$,?F,-WOIE2(-EX1B6^<<4P]!G7L5Q"W=E_:>()
MB..JV6?H@67V@>,HZD1[&2,ILH;#?>:EU!"!^J!G0!7$$9<P-H1=[FA#X*A!
M1!6/\(AE9/^&E305X>&'+C1",P2'6B# BQ#B[.S'E?2 E8X NZ0#3U '/AT%
M\E6H-RA2J)D85&A!>HY'HGP:HC@B!H8C@9U -X2BB7:B.%(;.6)FT]6*0N#I
M0Z@%GTH(9T@GTJD%6];HJ50&A_P*-O$':N@HDA*6HT;JU#6<C^I@N9D%QP&7
MT[0#!("(/!G)Q9";07"&QP16<<!#ED2J#!6  C""E3Y08*T \:D %KC;\8%
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
MF BC@VEZQU1QH61)FU<5<:Z3IE2IW.TLN103FG"F4[EF.6MJ_Q29($ "'EC
M4'(J&YS(Y"8K: 0?2M P?D), 8$A*/BPBC']T(<Q+<A%+D2F/I,DBP3G.!9%
M/C"MCXC!,X?SAB5$$\R)I(R*)(D(+,6P"6-0(0_$D*0R5Z"#=[SA#3!HA#Q^
MXR)V<O-(1DIA3X,:6:C4,3A_M1H*@%, %.@P'=+KP$^I4@ $:%8XH_6:9)LB
M) ^HSISRU"/ #H"($CC)8;,"@5]L]0 1;,QB66HE$HL(3868"98500W\/G "
MOGE4<2JI!SJ(@0!BA.9:C2/-^U"&"3=000 "R$,.&-N4%<BC$<=HQ&%G@X)\
M5* "]NA0IT"[%!2MR"F012U-37@Y!_] ("E)G=IV?F.O>4S*14KY"0(,?)5%
M42"GJ'/ ?9T2,%7Y%X TZ<0*N%$>ZV&O+R# @JW<!EQ<\3:K!F&,-O#F,F6-
M%5N9.%;^1D)6+![#!8C+4X44YZ?5?-0-+/B' #3P79N^ME6_>>0(*# VT38B
MN@AHA"Y^@P $D%"T" C*V*2<V2Q#F,M,Z80#'ED!^_:HI\Q 0(C8ZP\(4( #
M209 ,ZJ!* #$%RJWF8?!$H#D\*XS=]&[C0?<W-JG\-">^#3'&&J[E[UD0P&1
M$<';[K,?C:$"TG/[K<=2T,1J3<@T53A!^SAJ5Y!4HY?34LF.+:2R"*TDKV[0
M@ 98(( ,?-?_LE !3Z),5(&?4.!0%8 ' R0  > DH '5H  "\E&->? 7 E]>
M #X@(-T$5*,GSP&PH%M[[2Y'IQ/7$3-.C)39;0*8M-LQF)%^X[NAS!#=P<N=
M8VN2W]LT0!>:+0L'&' 3$"E@*'\TYU%8"( (<* >G)I- LX1@6W3Y+$4\, Y
M\A%O/<X$+L2K^'B@:@[KH:V3G61T0!WSI5T=9I7 -<@P#OJ)DU'Q-&+('\C:
M1R P;@8=U7@3G;XH$1A?2 QYC75W8QUD*)?T*?'\#;HH@' .5H #Z,) KQ<E
MJ4A!K1_UH$#JYDTC!Y2N7LT1(<"UC>V%.^=S'!B*E1.P 'B0PW6C_STA?WFR
MJJ<1.($-4$#!&M@ H:!(:!2P!U(H8"*AE(78/,G'Y9*N]PGNM[\Q04 _6#N3
M!7# )PD8$=]%YVY[D0L 3U-  QZ<*GXC>%(,0/)[%PZ> E# $2-X\$]N")<-
M=8">A8:!.6+%%[Y "02@%#G&O.1;NE$Z/QYK04)7C:TP?L"L:B+!M-CT?!>D
MHQG$L <ZZ%0ABZ2FBV+0+G>[^VH@"QF'6#FS44%GCF8<J@#D,(>+ZL5>GCBJ
M ;([@- 2X &U%("_#*@ .:*#SLY-)MAM[)[#'MKAVX0$WSA@!"J  >)E0QQ@
M!,ZA >!!4@H 4K@._B0E L[L ?T.:AI%=/]$1 (X('G,H@*F340*@%U2QQSJ
M(1],CP$4CH%P@[U CVC.H2=ZXP#R =\4@,%FPO(8H!H\,%+B+(8&[E$B16A&
M@&!L8MM,Y84JX&D2P!Y^"CR8 2Z<"JJ0 0MH!6W0ADIR"U@"*C^^9V[<AHG
MJHOZ!%MJY@.,I6]4IN4&)XL0IXFNRT#Z9\>*"0^HX.=8X-4R(,C B^ADJ@$X
MP!P2H!XX(.$68 $.( '\@1B*Q@$4 "T&+ (81<H8 !Y 1'3VJP)DI,VLC>'D
M:\[4214-T-K\;RA>! $4@ ,@H$2JL)T><+0LSP$0+ $D8 22PAP<Q0%L$?2$
M9 3LCNDHY:CHP5+_+"\!.D 7V M$.& !'%$%*P #D*,#$* !>R,!)N G3,3R
MA&("VL$?Y@%?BL91+JC-+J 90%!2GG%L'BG06I$ Y4$!&,$#,H%(#$8N;@+C
MO" 1-JXO.@P$JJJ(PN<@$L.WLH0Q<.6-%L)C#JH/2V-F2.)")*)D9 FYN@$?
MJL$%', 0&N!!0J(B3F+'/B&O O'G@&P0NTO(_,TJY($"O,$>XF+!D@(HHFU1
M=+'8*.  (@ "FD$>UNP">@8>R$4!%D!H7F\Z/HL5[U%'K@,#8#%>D")Y"D 1
MD>/,C@HI*L ;YB'8\&$$G 8=*)$!&J&!6"<!3C IYB$!R '0 . VZB%2_Y*L
M "J@'28 4Y(N+HMF 2P)!4)1%Y9))MP2WQ" &8#"%Z-&)^C!\AI@'DSQ (21
MS2;E_V3BD12.,1>N0[PC'58O0'J@!QI@29"$+OI DZ3JM@R22@!CB40@ $1
M&XR(Q-1P&R#2(#X&K"9"?UAN-.Y$)93KK(#))'+!):;+$EIFT_3'-4#J'WZL
MNPP@UC(@ \9OZ+#B D03CP"@$PJ@*(^B&=)!-$EHRX!C>0H L0K@ $:K$^PA
MR\;L=X8J*5:D=X:2. 9P*L&B+3[GVQR@'^Z,70IF:(;J!.>!'!XP LSA'.R%
M ^9A LC!Z2@@Z4R0 M!%:(PM CP  NK24GJ& ?_83D1D45(V$=<,!@$PA=K(
M92BD,6@*@!N)C;WL82;V*U)HT$0F=$0H0&D2107=DBZQB<L")56BH31[H *:
M@38N#!'F8;:D)$KX@@RM) 9FLV(2XCU"K.0&(TOOQJOX)+G2"KE.8CBMI5B<
MC_M8H\;J+P(L81=\*9AZ#J3 3P,$8!!?30.PT[L.46%<" !>BB8"5:<(J5."
M8U"= W58)RR/ BS]3\XFCC_7 BE691+QKB=6;U5D AWZ007C$AV @@$4H!X4
M !T0  +FP>J:(0*J0>^:P1[L)0A--0</0 $<H!DP42DY0,PRM0%Z<LV02B;N
M3Q@%;RZ\H0$:P800K!K_%( >?@,%3I7NMFX>C,W,, @H& 7_:O2T6K$#&F$!
M' %)'2$<8:\3)D"3S $+'B9M0. 1%&![+@;2+";2TC#2:%,$,NV65(ZCK 4U
M,I($/JV63B.C4L,S7."YX,HU9,D"\@JD? SH@,Q.[71/#5%'9F@+Q<90Q4XL
MD 1JB.,<7P]$9(<>*F !$*O6)/6<>@>I"H"$Y.%KA&0!MHR&I.P "L [VO,
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
ML)4;)FL^_=L^L'?:NXBAE-]"NA'F>?8S."P)>-ZMG(*#TFN__WWDSP#"00$
M! L:/(@PH<*#S!9>(-@)P$, '3I<Z-3("J026#9L^/'#!(@->_\@'=(60D2
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
MHT8,M84 OZ0\!!$H 2B&VK0: H( 614-"&@:Z60G5O (WB!\'O%.#U=>><1
M,5%\?J1\7':'Q)$Q&PA!P%8EM@(51P$5G#-]B;@DBYA0- -".8@EWD=2/G-:
M%49Y;&%9+* S9N$L/[,?J*46*20[/8>$#"87AS:&$Q'_ ;RT10GP+X:A1*0W
MAK-85=RU-1V  /#@ >!$,!D1 ;,Q@3^P!5NP"!8(,1F($RDQ0.NE3[GF,;!"
M(R$@B"=C@\W6%(;W@HA%%6E&2591C>%!8 4FB=KV.B 52G0Q+3^#8<80#QW5
M?OW!0D-C4O(A0T23'VAQ0VL4AIFV1@5!6PGP(#IE&M7% +)X;[2(D%Z$:A<P
M/1$P 1%P=E@ 3W(H$@_3=N@E*KQ6?-#8$LCGC!U).3_Q0,!V?56!)%-B@VGV
M@BT72:&S9A80'HBG)?0Q9TZH8&,"-*WSB;=#%O$P"8.@"F!B8:CU<X 6%\UB
M6J+$8&C"%^E@-^;T?]!%3A>P_XKD(# Z10&P6)"^DY!=>3X1(2F=D [C4C>J
MEC 2Z3 5:('>H  39RIVMQ/+)SD<Z1(*I"H!]64/)$$DT W=8%\016Q.P3))
M$26%V#GV52O))@8D@X-:H@$&1D+TJ&"%5EKQMQ;9TD+.PDG1,!^6M6&?B9,_
M4VZ?^2SXF#2O\728!AC_"!LGY@ 8,#>N^(5>29M<!)9> T=GEPATZ'OFE0TE
M8!(!@!(]@I<Y89P=<VMZ^$?Q%7(%16:(J"LS\W?66)*"1WW?\4B$>27C&%*,
M%THZF1;P^(DP)%*/=PE<  =-.!=Z091 YY[3@A=+65DFT!>IB6FSA"\.<#6&
M@3WRD/]$M=4 LKAHM4F@GS%6^=)N R<G;-1Y K,U*W  "!"!'B&,(7%'B1 J
M,( *,V(30$$3\<5K5V8Q'*<Q7*821O)\-G@K!M6"+V.8HT.8)T<ZU<A?',0K
MV]DSVW9A9"$7%@5:GAB>,O1))U5^EP 'WB=S:A)2E$=N;'(Z]VA#ITE_Y%0P
M'Y(.\H  *$ N-380 UJ@7RHAH^8:"X@0=8( &4$![M 1<W@;Y25Q"F -/1$"
M<\IQR;A Q&%E>W0Q0*)W1_(!M/*"*K>(AIA8R$:#2H(=BP1S-T-"K324/^>=
MH5AN:>(L&#868&(,FUB306<[TV*415>*2&DMK&1#Q !B5E?_9/8)AF#*JI?Q
M&!>PH)TG=N243KFW9/3@#N;U3B"Q" X' GL0*LA()![:C'8J2':Z(\6)*@3U
M"<[!EQ"E6(,Y?;@BHX<:%;<D'9 8;KO3GFPQE,SB9S<Y2IB4CKK# N.P.F71
M@Q;&%C,T;O/(I*4U<_DXADIS1JV*KQ;B-0*2#OJ"< ?C#H#3$10*3Q-XD7H4
M*S]AG'HH@G]4K#$1B"(3"9% F"WX=]D8K2UI?<+R''Z9DAUT)=NZ.Q:%E PV
M0Y7Z'G3&GJ0)0V<"'ZES"H/P%NKP<^SQHW1&BD&#6K=36JUT: >I:9U73JK!
ME041E?F*M EQ>V7:"0Z( /G@#F0@_X$?X7##*!*>@@6@8@VC0CDB,#%V=W=_
MV+ C6H*"F (?@*U%(7T89+&0Q!W0V5 !)C-H-K=O=K:+2@4'-EH^IV&9U1^7
M1Q<X0RWU88HZN6#VT27IZ5F@*9JS@WY)&+BAN6Z?5W7]J+0 X)1)J[F4,96I
M9B=/2P9GUW ?X6KE=4=!I!M9)A/*X7'(R8>3$QR^1FLC&4$?P'>;8YV&2G(:
M:XU3H5",6!5OAATQAY/@"1>"=H[MF3L:YJ2D:3OQT$F71'Z9%#2P4XJQP[-P
M$6A&8P#TF9 /T72;2Z"W21$3<:"K6CZ,,1"K$7;-T P1:@4!JZL.!Q(@4)%X
M=%X1HT=ZU?\",7!E%!- ^$0Q"SM  E2<7V:"*'JV2T%X]V4KV4%8B BWH[-R
MU >#5&$=5A*.C"J4]3&D9S%H<<&$F1>>-FLM\"F/:N%@1JJWYQ:OY(=^,>S"
M(@2ND]N5(Q*&(^*EXAM=:M1:]T96@W$8(R(I#E(G3<L-$AJP<_1[47:U^*L
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
ML$<%*) .>^9C1 L8%^N\.,8QWLB+/$KCX&0W)()%%%M&4>/LBC(2C.[P=1=
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
M!\B'")@ /JA9/H@ F\79FH4 F^U90ZA9'8B 8Q#:"- !"#!:H;U9HPU:0Z"
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
M8MPM!5B :C"1H=A1&L%+!U  SC=]V$J FJ#1 I@ T:D)!/AD!YB'FL!+"&@
MP8C L>X$=*" [K:'"(!]!8B C!T)!X" [BZ 1J  RH< 8O]8X$X(G>3G\@.8
M?'MJ!-KJ?1,IDMQO@)J(8-XOQ@L(G=:G+6:PAP0HQJ)HA-[O?/#UAFIX_Z'(
MAVI@_ BHY"6R?8  4,"!@@4-*" H4*!#)P<..@!  *%!@P0.%!8 @ X"@DX
MY%%HP$#!Q0('")(LT&E" HH)$MJ3V& >,8\(6E9LU$QA.@04#@"(2(%!3EWR
MF!6@0"'H0 5$$1:P5R!"Q9(.<"),2+!!A (7DC98D%(A@ X^,R9U6BV"K@+R
M %S->*$13HXHI#J8=W"AS*H%FMV$A_!"1*H,7B;L<-<!@K($X1U,6( 9 *49
M.URE2 %=,WDR7RJD6I$"QL 4Y'7_&IB *#W/*@<Z""IS00)T?S/>;(P"9 -X
M%MU.;9"R0S/#\QSLS!C48]#FSI]#CRY].O7JUJ]C=QZU ((&')862" !GU-_
M"!U09,# P021(OU5FX# <(4&GAOX,UAAP<6(^"H0TP$%_C"P@'J@%0"!!_,H
MY(!Z#R(& 3[JG>: @2)58!%+#%2P7GC[&<@ 5!%54(%"JQ%U(%X5<- 8,0UT
M"*.'",R#CX$()4"@C(Q!P( _[4" V8_E*4#,6^%YL!0ZZKW7  (Q-9!D!W,M
M8(Z-^5U$ 3XBO40!B!QF!8$_$C  05+UO8>@ _TT\!5^!F%Y '<,>!";/ J0
M^1YIZ*D'_X]#;\+HI"Y4^5/? 0C @V:<*'378D0BV5A@20F<PX! 0Z5X6$+Y
M]$:40WT&BD!W'*[720+UA4B!5!<@P  '&9VZI3D2<-2, QQ4T,RC?:HGZDTB
MB4AC?@_RJ%X%%/14C3E$58 /!<VD4X "'- #P 3+,I!H/5;AJJN#1,&CW@2Z
M3'1@(]XP"29W"?PGHCU>IEB!-U*=V4 G"%2S7P-6.B G OB<DX] 3CT8+)^]
M-H,BAJ0I!P!EV4$<L<034]P<"@TR< X%*$1 &VX<HH/ ! T=MEIL -"384P3
M7,6 3Q4X0)B##4A%@0?GB$H44!^2)I$C#31S $6- 9  !A$@</]1=PT\1C0$
M\C;"F,D35 !!)Q<<L  ^DSK"04PC'0DC<A%4@','"2P005!4-\"=TD3U2 YN
MYC#-'GI.BI11.MY4O=.MCBS5JT=#<=2J(Q%\A79L*.137TP)S5,F/ KH*NVQ
M]CA C /XS+-T1IW4<ZQ"##B"3R<1B*A2J_"(2HP_CCB @H,)?+R>J "@KH#B
M07F)M*AWW\3 !$'18TX]"=GL06/D^(,X7,LV0DP"(U3PJ),"G4I.0XU<T&,"
M!7%?607D1.T3 Q$LF0!A!ZB7SXD>C,!=AADUTP ^2#LP @=RUN./ ZDYJ!H)
MZ8H]S%$-M%' (PY:0"/PAX\$G,0?Y)#_3;9J<JLD-4,!^&C,!;Q$.Y]XP$1G
M6P\ .M&X!,BC7P6HQP-]LS.QR2-D]'A@=P0H$)'T; $AK$P_G#>S"0R$3DL9
M"FEVU0B67< !QW* ;S(B-)@U#"(5FR(5JR@QLZB$ M])QVJ(Q@R;Y0,B'8A
M DXUC[((A$.-2<?,$% ?CQ!'/7_B0#_.%!N954" T>( "NEAGK*@H!$=4DXC
MN*+$I4#$C0MHS*A88J+E>(DT%*@&!]KQH<55AH\*F5;.%("6 G@' 5*\"KL8
M<!D Y"LVX1$1V982E"4I  'H$(G&"L#'H/0$1HVQF=K080XS,84!_2!:>!*@
M+'24D!FWHMU'_W!(-K4%18GUF,!0SN')03)% 5#L@#<\T A0N@R76J2 &"E0
M1@:<D2G[:012AE*;^C2G  OP7TA<90\ U$<Y\@10 2;0#DMYZ2&RX4#;EE/&
M>?@C <MQ8S@;091\*, ? 0K*J1 2 7Q(  -).8>N+H"9^16  1@ 3(&4DT&8
M-<<!]5A-04OH'6+<T'8B 4I08!0!@DB  PY QW>:4T!\W+, %6@'B1+0B43J
M,B@'T-UJH)E)9N*+/UX2F&,J,,T>#=([S3'5L:(U3@#8B&A<U"EAQDB2R)VL
M:!FR(EO;ZE;I7"P=</G.!:K! '10YHO4FI)/0L: :EPMC7>E3/!ZU/\VN79"
M)$X1B4Y[E]+Y=8 9! UB E 0%&*0:2&ZH,!%)G 8PJ1Q@Q]!W4HK(,IH6E5+
MVFR1R5** 85F,B$Z"\H%DAH1"$@MG ! @3;#V ETZ(4"$H M7!(:@8(H8 0"
M3*A<_<. >R) 8Q'YJZ[2B($C.0!I0Z%J4>_9D :4UI7/6X!=$\ !<X342<HY
MU<DB4"<4G(IHE<& *R? $5CJ4SW$P$U+6*I/Q4(F2M4R%%/$)I 2%3>!LB$P
M[L@W.Y-R !YHR<?D1#(\BAZ+ F)9@$[S=UH>UB,H')9'2!<@%WFP5S86$1K-
M<&G>X36%)$YI#&5.A1,.6V1\S46 !!:Y6P[_1<6 RNF.:0%P@9M*1$3-B4 _
MZO$Y3E6D M!D57TTJ$W3:M7%$E"P Y($ )&(-9(984E"6LN[[Y#%R&]=,YLG
M=J^,W(J<^?#852:$O-IT L4>"LD"SG.1]+$W*0AMB?X<P0C^B 4!YQ*)^P0R
MV?HUH!$^$0EC' "!(MYD@^^Z$3%\UU0@J69R5.' "#+!"*;I[%<D# \']CL1
MMD0@<K13S?] XJY\V#AI%UE-N9[$9Z5PP ,>X,(($& @477L(-[R<G@:D ^?
MR%J9"5 5,Y;DI'/9B!A)F\"=1$01P/1(,!6 'R,RH934Y45G&;'9\#JFJI8Y
M"20O2<<!$N GL,!,_]&, ?1ZBL.E!HS  X8&VE#Z10%9XZ8"YK">J"!@UWS<
MBP(<2=8B$4".R''6=[TAW$!Z5 ^J"'O@;J3=52#S/P"X2E<FDP>G@L5&BZ2&
MB$E;30(Z[0 4;PUUI"'C82@Y D/#;,8^L2MIY%JB J"@'NLY0,M5=1-5I0,=
MM+&'](@BGYTFS-M.2G*4;^8(1Y"#;/DX";MJ/B4*C" VJ.-(G6-I#V],'"Z'
M2>%J?-P<*;8Y[WJ73CJ:H<!C78H!YJC ",[!$7)P %=,([*K/&".")PD7- #
M9^.AII0* $Y #)# N$< #R :>;(=:$\[QNT!ESG 'R%,G;%_Q %'K <=*/_"
MAYG@-6X^1D\I_4A24HPU@A%<;V\C:$1$3E7YUB@15_>SQVI*[X'OZ%D] FP5
MF>!WU_F$Q /XZ,D"*I#3TS,& (VHDUQ'Q:(0=B5*'-!4/C9O>K=KV$<H=( Y
M"@4__F37&R/ 0".XV*%@@Q1<U(E ]$CI%5Z7G(/B34![*!P B@J%,4F_P(@Y
M!)MY.,"Y>8!1%8"R5)Z9W 7G19.QP _3I(."X,KTS5/9>(!$T<6#( 2\!!L?
M*5H$D ,#C  %,$,$+,OY=4Y&-  &,)(V42#Z]5/B50 \((WQQ2 %- *F:,J'
MB-3S640^:!CPS0F'G /X>07*6=*C#!X ,@8^/%__L'1,!?!#%G8.\T%(TOB>
M!Y!$/D!4XGV3$CX?0LA5G&&/!/@#!CP?1YB@/T1:[PW> 2;$P^S=(2)B4!!'
M^5' ?GW$552# BC%?+C'2PA%/50$.?1+,^ :;EF63QA3 FCB 5#&!5:. WA#
M&4U;8G30R?73P=7#/$  .DQ 05!$5P" ]*@B9QT*!"0 +B:%*EJ$D3A,=J'%
M5:P4!$! (U@6.E" +I1%T@A' N!6TBA 6*3$N\Q#&9&#J@S**G9 !TC//-2#
M B#-/=T6T5C</$0B9R&=+D 0+H$B)GJ#P048PY 2-6X&=Y@3.32&:I3C+R:$
M0#@ /5@6YB1 0#(&?[W%_VZ8TS8*))]5! +T! 5@XK39AFHDP 0DDD5F8@0<
M!3]6%P+00T!>FCU\!3U$ &7TT\4=$ 4 44B$!6CHH@+, SE,@*V447_8 STD
M $1&@"/^5A&IA@+H#M)D!!4.F45"9,B\2($H #J8!1E%XB_J BA"'4$:D^X@
MA&QTI?A]#U=>!$10 "Z:A3F-A@/0!47LA6K,PU$FQ'Q,VY&PQ %-VS<! "?F
MPR>:DP*L5,@D$D<$!>8$9-@YHT'0!@(P ]T%)-(T5R)"YMX-) "DPU$9&5(D
MQY.X17(T5R?(20=PQP%X1)KADD+L!@+( V&0)F5"2]]-9@%49CR1F%L@0%L
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
M357T" )^]"3=,& >B$D /+S('T?*IT/ 6=5J*."<_Z\8L8FK:H8D37.4!B
M @T@B( 0, ^#.  VA#OD+GG92PK"BB PT@53^NB I10G @JH1V42(" *0" !
M]&@$+C&"#H0T8!Y,4<I52DG,4B8 '\EIP#(I@L924J"9 UKD,Q,@R[ H@ -*
M@<<\$G".!$0  0NPB@/D,3U?_A.@ =6>1\@!#X,TH)GP2$X$(F 0JX#3CP6I
M0 .($<BV\&8!#6C$;K9Y&(1RIAJ'0<A!%&H0<'*T M7(* 6J(9"):@:/F:R
M0^;! 5DZP!\5J$<$FD$F70H4J$$5JKP*, $'?(@!\(" &UN3@+10!!V+B0"#
M.""!"F3S #BQT40;1 _T)/^$ @K=4$,-$P&G:K-!$8! 9SA0D ]YHQ$*>&6!
MCL, 8X[@')PQQU17D\8=#A6P@17L73J2@$S>LYWSB$P[\:$ =!;  ?1$YP("
MA Y\;L5&$D@.!= ARWHH0+'$="PZ84F!1J"SG=Q<S$TAT A=A'4W"5A0 N2A
M&W,X !\,J =B%40_C/1OL,$5+D!1 )E&?.0 #CAN<Q#@ 'NLDC@Q*D!R$7 !
M)\K' 9?M1*^HJYG0..=.=PK/<VN+2R A #!&3&9!>%3;4R& &$V,C',1,!L&
M#A>_^=4O ,\H2Z_X;"=AW.^ "5S@H0&G7 96\((9W& '/QC"$9;PA"E<80M?
L&,,G&=;PACG<80]_&,0A%O&(25QB$Y\8Q2E6\8I9W&(7OQC&,9:QZP(" #L!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>image_004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_004.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" #Q 3<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HJ
M*XNK>T3?<3QPIZR.%'ZUG-XFT53@ZA#^&3_2FHM["ND:U%9'_"4:+_T$(OR/
M^%'_  E&B_\ 00B_(_X4^678.9=S7HK(_P"$HT7_ *"$7Y'_  H_X2C1?^@A
M%^1_PHY9=@YEW->BLC_A*-%_Z"$7Y'_"C_A*-%_Z"$7Y'_"CEEV#F7<UZ*R/
M^$HT7_H(1?D?\*/^$HT7_H(1?D?\*.678.9=S7HK(_X2C1?^@A%^1_PH_P"$
MHT7_ *"$7Y'_  HY9=@YEW->FF-#U13]165_PE&B_P#00B_(_P"%*/$^BL<#
M4(OQR/Z4N1]@YEW-(V\!ZPQG_@(IIM+8];>'_O@46]W;W:;[:>*9?6-PP_2I
MJEP75%*3[D'V*T_Y]8?^_8I/L-G_ ,^L'_?L58HI<D.R^Y#YY=RO]AM/^?6#
M_OV*7[%:_P#/M#_W[%3T4<D.R^Y!SR[D(M;<=+>(?\ %.$$0Z1(/^ BHKG4;
M*S.+FZAB;^ZS@$_AUJI_PD>D?\_J_P#?+?X4U!=$+F?<TPJCHH'X4M97_"2:
M1_S^K_WRW^%'_"2:1_S^K_WRW^%5ROL*YJT5E?\ "2:1_P _J_\ ?+?X4?\
M"2:1_P _J_\ ?+?X4<K U:*RO^$DTC_G]7_OEO\ "C_A)-(_Y_5_[Y;_  HY
M6!JT5E?\))I'_/ZO_?+?X4?\))I'_/ZO_?+?X4<K U:*RO\ A)-(_P"?U?\
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
M<R8&W,.,<C/U/7 ]A5RXDG6QWQH_G$#"JH8@^X]/6@"WA/[Y_P"^:,)_?/\
MWS69'->FX*RI($RW*Q=.#C![CI^=2N]VEE"?F:X)4/M0$#UR.PQZ4 7L)_?/
M_?-(0H'#9_#%9/VC4O+EQ$Y?:Q3,7 ;C_P"RQZXJW9S74I9;B#R]JKAO[QQS
M0!:HHHI@:GAC_D-7?_7M'_Z&]=97)^&/^0U=_P#7M'_Z&]=94RW*CL<Q+_R%
M]3_Z[+_Z*2G4V7_D+ZG_ -=E_P#124ZN.K\;/1I? A&^Z>0..I[5CBSUUN5U
MZW(]K!3_ .S5H:@R+IURTB!T$9+*V<'V..:@T;9Y$H2&*$"7&R+.!\H]:E.R
M&TF[%86>N$D#7[8D=0+%<C_QZ@V>N@@'7[<$]!]@7G_QZC2C%_:-R8K>&(R
MEBA))PQ&>1QU)/O2SF/^W4_<Q%@R#S&9B02.PZ X YJKLGE5O^"Q&L]<49?7
M[=1ZFQ4?^S4ITS5",R^(IU'<QV\:C]0:-?\ +,<*O$DAPY^9F7  !/3J.G%6
MK]HUTDL\22* A"-G:3D8]\9Q1=CY5K_FRM_8U_\ ]#'J/_?N'_XBD&D7QSCQ
M)J!QZ)#_ /$5<TM]]B"$1 '90J$X&#[U2T3/GW;,;8LYWGR)=XY)]SBCF8N2
M/]-_YB_V/>$[7\1ZB?8")3^BTC>'XV&+C5M4D4_PM=E0?RQ3@ZOXCR6CWJ-@
M 8Y(QD=^2,GMQFDUQE)B1VM@$'F*)7923TZCH,'OUZ4<S#DC;_@LEM_#^CV;
M>9'80;QSYDHWM_WTV36GG/.<U1UA@NGNI$161A&PE8@$'Z<YI;$K%I*&)XF"
M(VUU)*'!/.:3;>K*22T1<!!Z$'Z&C(SC(R.V:R= \O[-,8]NTN#P3^/!/3.<
M4VTD23Q#<_,AE"D,%)X ( _'UI!?8V:***19=\.?\>EW_P!?<O\ .BCPY_QZ
M7?\ U]R_SHKM/->[,WQ1_P A6Q_ZX2_^A1UDUK>*/^0K8_\ 7"7_ -"CK)K3
MHC)[B[2>QHVM_=/Y5C7?AJPO;J2YEDO!)(<D)<LJ_@!TJ'_A$-,_YZW_ /X%
MO0+4W]K?W3^5&UO[I_*L#_A$-,_YZW__ (%O1_PB&F?\];__ ,"WH#4W]K?W
M3^5&UO[I_*L#_A$-,_YZW_\ X%O1_P (AIG_ #UO_P#P+>@-3?VM_=/Y4;6_
MNG\JP/\ A$-,_P">M_\ ^!;T?\(AIG_/6_\ _ MZ U-_:W]T_E1M;^Z?RK _
MX1#3/^>M_P#^!;T?\(AIG_/6_P#_  +>@-3?VM_=/Y4;6_NG\JP/^$0TS_GK
M?_\ @6]'_"(:9_SUO_\ P+>@-3?VM_=/Y4;6_NG\JP/^$0TS_GK?_P#@6]'_
M  B&F?\ /6__ / MZ U-_:?0_E25C6WAC3[6YCN(Y;TO&P90]RS#/N.];- &
MIX8_Y#5W_P!>T?\ Z&]=97)^&/\ D-7?_7M'_P"AO765,MRX[',2_P#(7U/_
M *[+_P"BDIU-E_Y"^I_]=E_]%)3JXZOQL]&E\"&31&:!XPSIO&-R=1]*9:6G
MV1'17D="VY0_\ P!@>W'ZU%<:;!=2^;(TP;&/DD*C\JA_L6T_OW/_?XUBW/H
MOQ_X!NHT]V_P_P""3V]A]FG>433/O!W*YR"2<Y_I2O8[[Q;GS9E92/E!^7'I
MC]:K_P!BVG]^Y_[_ !H_L6T_OW/_ '^-'-/M^/\ P!\E/^;\/^"6+RQ^V(%,
MLL>T':4/0GH??']:DFMC-;>0SR $ %E."0,9Y]_ZU3_L6T_OW/\ W^-']BVG
M]^Y_[_&CFGV_'_@!R4_YOP_X);M;9K6#R_,DD&XD%@,@'H./2J6D0SQ-()H9
MX_D7&_D=^_KZ]*=_8MI_?N?^_P :/[%M/[]S_P!_C1S3[?C_ , 7)3_F_#_@
MC1!,-;\TPS>5N.U^"!\O/T'IQ3-8MYI74I!/(@3#"/']X8P.Y_D.U2_V+:?W
M[G_O\:/[%M/[]S_W^-'-/M^/_ #DIV^+\/\ @DVJ0RRVRK%&[OYJD!3C\SZ4
MVRB9-&6/RID(C8;&4!^I[>M1_P!BVG]^Y_[_ !H_L6T_OW/_ '^-'-/M^/\
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
M;'_KA+_Z%'636G1&3W#O3LI_=;_OK_ZU-HI .RG]UO\ OK_ZU&4_NM_WU_\
M6IM% #LI_=;_ +Z_^M1E/[K?]]?_ %J;10 [*?W6_P"^O_K493^ZW_?7_P!:
MFT4 .RG]UO\ OK_ZU&4_NM_WU_\ 6IM1/<(C;1EW_NKR:4I**NV5&,I.T43E
MHP"2I '?=_\ 6JL2+H_*&6#N<\O]/04>7).09@%0<B,'.?K4]19SWT7Y_P#
M-+JEMK+\%_F_P7FQ0(U4*J$ = #_ /6H)7' (^II**TL8WN%%%%,#4\,?\AJ
M[_Z]H_\ T-ZZRN3\,?\ (:N_^O:/_P!#>NLJ9;E1V.8E_P"0OJ?_ %V7_P!%
M)3J;+_R%]3_Z[+_Z*2G5QU?C9Z-+X$%%%%06%%%% !1110 4444 %>-_'GQ#
M+;V5AH$$A5;G-Q<8/WE!PJGVSD_@*]DKY[^/=O(GC"PN"#Y<MBJJ?=7;/\Q6
ME-+F,JS:@8'A'Q59>%/"FMSVDA3Q)=,D-K)Y>?+B_C(/0'_ 5L?#3Q9K6K^+
M(M U:\GU/3=45X;B"Y<R #:3N&>F,5YA7L&MZQIOPXTG38M T.*+6=2TN.5]
M1D<LT8<8;:#T.1]*VDE]YS0;WOHCSJSU&?PGXP^UV$IW6-TP4@_?4,00?8CC
M\:^NK6YCO+2"ZA.8IHUD3Z,,C^=?%9)9BQ)))R2>]?8OAFWDM?"FCV\H(DBL
MH48'U""HJK8UP[>J-2BBBL#J+OAS_CTN_P#K[E_G11X<_P"/2[_Z^Y?YT5VG
MFO=F;XH_Y"MC_P!<)?\ T*.LFM;Q1_R%;'_KA+_Z%'636G1&3W#O3M_^PGY4
MVBD [?\ ["?E1O\ ]A/RIM)N'J/SH#4?O_V$_*C?_L)^55VN4#;$!D?T7M]3
M2>7++_K7VK_<0_S-0ZBVCK_7<U5)I7F[+\?NW_(E>ZBC.&,>?0#)IOVIV_U=
MKGW8;12I''&,(JK]!3\T<LWN[>G_  ?\@YJ:V5_7_)?YD)2:;_6LJ+_=B&,_
M4U,@2-=J11J/8444XP2=^I,JLI*VR[(=O_V$_*C?_L)^5-HJB!V__83\J0MD
M?=4?04E% !1113 U/#'_ "&KO_KVC_\ 0WKK*Y/PQ_R&KO\ Z]H__0WKK*F6
MY4=CF)?^0OJ?_79?_124ZFR_\A?4_P#KLO\ Z*2G5QU?C9Z-+X$%+@^AII.
M3SP,\5FP6ME?/*\NE^4^<DS(,MGOP:E%,TR,=>/K3#-"O6:,?5Q64MIIDU^]
MFVC@;%+>8\8V$<=.><Y_2H[G2=#BG2)M"@E9QG*VRD =R3_3K3T%KY&Q]H@_
MY[Q?]_!1]H@_Y[Q?]_!63=Z)H%G"97T.T<#C"6RG^E#:'H2V1N?[!M#A-_EB
MW7<?;ZT:"][R-&34+*'_ %E[;)_O2J/ZU);W5O=Q>;;3Q31YQOC<,,^F15&U
MTC2-FZ/1[:$@X*M;J"#^7/UJQ;30BXEM(;=H?*ZXCVJ?<8_SQ1H-7ZV+=<1\
M4/!;^,/#8%HH.I69,MN#QY@(^9,^^!CW%=?+=I%=PV[(Y:4$JP7(XHO+I;.
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
#'__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>14
<FILENAME>evsi-20181231.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: envision_10k%2D20181231.xfr; Date: 2019%2D03%2D20T19:19:47Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<xbrli:xbrl xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:us-roles="http://fasb.org/us-roles/2018-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31" xmlns:evsi="http://envisionsolar.com/20181231">
    <link:schemaRef xlink:href="evsi-20181231.xsd" xlink:type="simple" />
    <xbrli:context id="From2018-01-01to2018-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </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="AsOf2018-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_ConvertibleLineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:ConvertibleLineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_ConvertibleLineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:ConvertibleLineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_NotePayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:NotePayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_ConvertibleNotesPayableRelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:ConvertibleNotesPayableRelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</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="AsOf2016-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="AsOf2016-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="AsOf2016-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="AsOf2016-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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="AsOf2018-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</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="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</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="AsOf2018-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_AccountsReceivableMember_custom_CustomerAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evsi:CustomerAMember</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="From2018-01-01to2018-12-31_us-gaap_AccountsReceivableMember_custom_CustomerBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evsi:CustomerBMember</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="From2017-01-01to2017-12-31_us-gaap_AccountsReceivableMember_custom_CustomerAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evsi:CustomerAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2017-01-01to2017-12-31_us-gaap_AccountsReceivableMember_custom_CustomerBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evsi:CustomerBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2018-01-01to2018-12-31_us-gaap_SalesRevenueNetMember_custom_CustomerAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evsi:CustomerAMember</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="From2018-01-01to2018-12-31_us-gaap_SalesRevenueNetMember_custom_CustomerCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evsi:CustomerCMember</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="From2017-01-01to2017-12-31_us-gaap_SalesRevenueNetMember_custom_CustomerAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evsi:CustomerAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2017-01-01to2017-12-31_us-gaap_SalesRevenueNetMember_custom_CustomerCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evsi:CustomerCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2018-01-01to2018-12-31_ConvertibleDebtSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">evsi:ConvertibleDebtSharesMember</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="From2018-01-01to2018-12-31_OptionsSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">evsi:OptionsSharesMember</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="From2018-01-01to2018-12-31_WarrantSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">evsi:WarrantSharesMember</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="From2017-01-01to2017-12-31_ConvertibleDebtSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">evsi:ConvertibleDebtSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2017-01-01to2017-12-31_OptionsSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">evsi:OptionsSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2017-01-01to2017-12-31_WarrantSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">evsi:WarrantSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2018-01-01to2018-12-31_custom_ComputerEquipmentAndSoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">evsi:ComputerEquipmentAndSoftwareMember</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="From2018-01-01to2018-12-31_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</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="From2018-01-01to2018-12-31_us-gaap_OfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</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="From2018-01-01to2018-12-31_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</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="From2018-01-01to2018-12-31_us-gaap_AutomobilesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</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="From2018-01-01to2018-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</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="AsOf2018-12-31_custom_ComputerEquipmentAndSoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">evsi:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_OfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_AutomobilesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_ComputerEquipmentAndSoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">evsi:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_OfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_AutomobilesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-04-01to2017-04-29_custom_LSAMember_custom_KeshifMember_custom_LoanGuarantyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">evsi:LSAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:KeshifMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:NonmonetaryTransactionTypeAxis">evsi:LoanGuarantyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-04-01</xbrli:startDate>
        <xbrli:endDate>2017-04-29</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-09-01to2017-09-30_custom_LSAMember_custom_KeshifMember_custom_LoanGuarantyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">evsi:LSAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:KeshifMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:NonmonetaryTransactionTypeAxis">evsi:LoanGuarantyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-09-01</xbrli:startDate>
        <xbrli:endDate>2017-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_LSAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">evsi:LSAMember</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="AsOf2017-12-31_custom_LSAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">evsi:LSAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_RevolvingNoteMember_custom_OtherDrawdownsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evsi:RevolvingNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:OtherDrawdownsMember</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="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_InitialDrawDownMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evsi:RevolvingNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:InitialDrawDownMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_SecondDrawDownMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evsi:RevolvingNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:SecondDrawDownMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2018-01-01to2018-12-31_custom_RevolvingNoteMember_custom_ThirdDrawdownMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evsi:RevolvingNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:ThirdDrawdownMember</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="From2018-01-01to2018-12-31_custom_RevolvingNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evsi:RevolvingNoteMember</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="AsOf2018-12-31_custom_RevolvingNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evsi:RevolvingNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_RevolvingNoteMember_custom_ThirdDrawdownMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evsi:RevolvingNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:ThirdDrawdownMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_RevolvingNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evsi:RevolvingNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_WheatleyNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">evsi:WheatleyNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_WheatleyNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">evsi:WheatleyNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2018-12-31_custom_WheatleyNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">evsi:WheatleyNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:EveyNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_PegasusNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:PegasusNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_LenderNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:LenderNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:EveyNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_PegasusNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:PegasusNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_LenderNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:LenderNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_GeminiMasterThirdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:GeminiMasterThirdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31_us-gaap_ConvertibleNotesPayableMember_custom_GeminiMasterThirdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:GeminiMasterThirdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-02-05_us-gaap_ConvertibleNotesPayableMember_custom_GeminiMasterThirdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:GeminiMasterThirdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-02-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:EveyNoteMember</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="From2017-01-01to2017-12-31_custom_LenderNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:LenderNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="AsOf2017-12-31_custom_LenderNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:LenderNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_PegasusNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:PegasusNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_NotesPayableOtherPayablesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</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="AsOf2018-12-31_us-gaap_NotesPayableOtherPayablesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_VendorNotePayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:VendorNotePayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="AsOf2018-12-31_us-gaap_AutomobileLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:AutomobileLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_AutomobileLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:AutomobileLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_WarrantMember_us-gaap_PrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">us-gaap:PrivatePlacementMember</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="From2017-01-01to2017-12-31_us-gaap_PrivatePlacementMember187555275">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2017-01-01to2017-12-31_custom_KeshifVenturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:KeshifVenturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2017-01-01to2017-12-31_custom_StockIssuedForServicesMember_custom_GreenCoreCapitalLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">evsi:StockIssuedForServicesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:GreenCoreCapitalLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2017-01-01to2017-12-31_custom_StockIssuedForServicesMember_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">evsi:StockIssuedForServicesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="AsOf2017-12-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_StockIssuedForServicesMember_custom_ThreeDirectorsMember_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">evsi:StockIssuedForServicesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:ThreeDirectorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="AsOf2018-12-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="AsOf2017-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">evsi:Range1Member</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="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">evsi:Range1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-08-27_us-gaap_WarrantMember_custom_NotePayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:NotePayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-08-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_WarrantMember23581017">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="AsOf2016-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_Stock2011PlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evsi:Stock2011PlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_Equity2008PlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evsi:Equity2008PlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_WarrantMember_custom_ConvertibleLineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:ConvertibleLineOfCreditMember</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="From2017-01-01to2017-12-31_custom_ConvertibleLineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:ConvertibleLineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2018-01-01to2018-12-31_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="From2018-01-01to2018-12-31_us-gaap_MaintenanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</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="From2018-01-01to2018-12-31_us-gaap_ServiceOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</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="From2017-01-01to2017-12-31_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2017-01-01to2017-12-31_us-gaap_MaintenanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2017-01-01to2017-12-31_us-gaap_ServiceOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="AsOf2018-12-31_custom_ProductDepositsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">evsi:ProductDepositsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_MaintenanceFeesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">evsi:MaintenanceFeesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_GreenCoreCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:GreenCoreCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2017-01-01to2017-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantAgrMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:ThreeDirectorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">evsi:RestrictedStockGrantAgrMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="AsOf2018-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-18">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-18</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31_custom_LSAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">evsi:LSAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_LeaseAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">us-gaap:LeaseAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_PotterMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:PotterMember</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="From2018-01-01to2018-12-31_custom_SchweitzerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:SchweitzerMember</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="From2017-01-01to2017-12-31_us-gaap_ServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2018-01-01to2018-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</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="AsOf2017-12-31_custom_GreenCoreCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:GreenCoreCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantAgrMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:ThreeDirectorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">evsi:RestrictedStockGrantAgrMember</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="From2018-01-01to2018-12-31_custom_ThreeDirectorsMember_custom_PerformanceBonusMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evsi:ThreeDirectorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">evsi:PerformanceBonusMember</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="From2018-01-01to2018-12-31_custom_JayPotterMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:JayPotterMember</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="From2018-01-01to2018-12-31_custom_RobertSchweitzerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:RobertSchweitzerMember</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="AsOf2017-12-31_custom_DesmondWheatleyMember_custom_UnsecuredConvNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:DesmondWheatleyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:UnsecuredConvNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_DesmondWheatleyMember_custom_UnsecuredConvNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evsi:DesmondWheatleyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:UnsecuredConvNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_ConvertibleNotesOutstandingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">evsi:ConvertibleNotesOutstandingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="From2018-01-01to2018-12-31_custom_LenderNoteMember_custom_DecAmendmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:LenderNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">evsi:DecAmendmentMember</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="AsOf2018-12-31_custom_LenderNoteMember_custom_DecAmendmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">evsi:LenderNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">evsi:DecAmendmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">evsi:NonvestedSharesMember</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="AsOf2017-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">evsi:NonvestedSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">evsi:NonvestedSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <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>
    <dei:EntityRegistrantName contextRef="From2018-01-01to2018-12-31">Envision Solar International, Inc.</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="From2018-01-01to2018-12-31">0001398805</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2018-01-01to2018-12-31">10-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2018-01-01to2018-12-31">2018-12-31</dei:DocumentPeriodEndDate>
    <dei:AmendmentFlag contextRef="From2018-01-01to2018-12-31">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2018-01-01to2018-12-31">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2018-01-01to2018-12-31">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2018-01-01to2018-12-31">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2018-01-01to2018-12-31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityFilerCategory contextRef="From2018-01-01to2018-12-31">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="From2018-01-01to2018-12-31">false</dei:EntityEmergingGrowthCompany>
    <dei:EntitySmallBusiness contextRef="From2018-01-01to2018-12-31">true</dei:EntitySmallBusiness>
    <dei:EntityExTransitionPeriod contextRef="From2018-01-01to2018-12-31">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany contextRef="From2018-01-01to2018-12-31">false</dei:EntityShellCompany>
    <dei:DocumentFiscalPeriodFocus contextRef="From2018-01-01to2018-12-31">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2018-01-01to2018-12-31">2018</dei:DocumentFiscalYearFocus>
    <us-gaap:Cash contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">244024</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">403475</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">8568</us-gaap:Cash>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1290702</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">5946</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">256071</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">55674</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1130966</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">2319500</us-gaap:InventoryNet>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2921763</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">2784595</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">133235</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">226112</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">131625</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">75279</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DepositsAssets contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">105541</us-gaap:DepositsAssets>
    <us-gaap:DepositsAssets contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">156588</us-gaap:DepositsAssets>
    <us-gaap:DeferredOfferingCosts contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">195028</us-gaap:DeferredOfferingCosts>
    <us-gaap:DeferredOfferingCosts contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:DeferredOfferingCosts>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">432194</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">231867</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3487192</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">3242574</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1368257</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">486690</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">614170</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">451924</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">191</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">46</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">835785</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">77514</us-gaap:DeferredRevenueCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">960000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">923232</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="AsOf2018-12-31_custom_RevolvingNoteMember" unitRef="USD" decimals="0">960000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="AsOf2017-12-31_custom_RevolvingNoteMember" unitRef="USD" decimals="0">923232</us-gaap:LinesOfCreditCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1104235</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">1486948</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember" unitRef="USD" decimals="0">1104235</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember" unitRef="USD" decimals="0">1486948</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember" unitRef="USD" decimals="0">62616</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_PegasusNoteMember" unitRef="USD" decimals="0">100000</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_LenderNoteMember" unitRef="USD" decimals="0">1324332</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember" unitRef="USD" decimals="0">35136</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_LenderNoteMember" unitRef="USD" decimals="0">1069099</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_GeminiMasterThirdMember" unitRef="USD" decimals="0">0</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2015-12-31_us-gaap_ConvertibleNotesPayableMember_custom_GeminiMasterThirdMember" unitRef="USD" decimals="0">600000</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2017-12-31_custom_LenderNoteMember" unitRef="USD" decimals="0">1500000</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2018-12-31_custom_PegasusNoteMember" unitRef="USD" decimals="0">100000</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2018-12-31_custom_LenderNoteMember_custom_DecAmendmentMember" unitRef="USD" decimals="0">1069099</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">135000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent contextRef="AsOf2017-12-31_custom_WheatleyNoteMember" unitRef="USD" decimals="0">135000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent contextRef="AsOf2018-12-31_custom_WheatleyNoteMember" unitRef="USD" decimals="0">177251</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent contextRef="AsOf2017-12-31_custom_DesmondWheatleyMember_custom_UnsecuredConvNoteMember" unitRef="USD" decimals="0">135000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">788185</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="AsOf2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="USD" decimals="0">788185</us-gaap:NotesPayableCurrent>
    <us-gaap:OtherLoansPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">10520</us-gaap:OtherLoansPayableCurrent>
    <us-gaap:OtherLoansPayableCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">9862</us-gaap:OtherLoansPayableCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">5681343</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">3571216</us-gaap:LiabilitiesCurrent>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">177251</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent contextRef="AsOf2018-12-31_custom_DesmondWheatleyMember_custom_UnsecuredConvNoteMember" unitRef="USD" decimals="0">177251</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <us-gaap:ConvertibleLongTermNotesPayable contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">100000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleLongTermNotesPayable contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleLongTermNotesPayable contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember" unitRef="USD" decimals="0">100000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleLongTermNotesPayable contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_PegasusNoteMember" unitRef="USD" decimals="0">100000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:OtherLoansPayableLongTerm contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">9277</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:OtherLoansPayableLongTerm contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">20620</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">286528</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">20620</us-gaap:LongTermDebtCurrent>
    <us-gaap:Liabilities contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">5967871</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">3591836</us-gaap:Liabilities>
    <us-gaap:PreferredStockValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">145331</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">141836</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">39249649</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">37785781</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">-41875659</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">-38276879</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">-2480679</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">-349262</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_PreferredStockMember" unitRef="USD" decimals="0">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_PreferredStockMember" unitRef="USD" decimals="0">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">120105</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">141836</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">33730240</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">37785781</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-35235449</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-38276879</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">-1385104</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">145331</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">39249649</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-41875659</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3487192</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">3242574</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="AsOf2017-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2017-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">490000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">490000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">145331495</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">141835662</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">145331495</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">141835662</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_custom_ConvertibleLineOfCreditMember" unitRef="USD" decimals="0">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2017-12-31_custom_ConvertibleLineOfCreditMember" unitRef="USD" decimals="0">226768</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember" unitRef="USD" decimals="0">446381</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember" unitRef="USD" decimals="0">175668</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_custom_NotePayableMember" unitRef="USD" decimals="0">74315</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_custom_ConvertibleNotesPayableRelatedPartyMember" unitRef="USD" decimals="0">7749</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_custom_RevolvingNoteMember_custom_ThirdDrawdownMember" unitRef="USD" decimals="0">212420</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2017-12-31_custom_RevolvingNoteMember" unitRef="USD" decimals="0">226768</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_custom_WheatleyNoteMember" unitRef="USD" decimals="0">7749</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember" unitRef="USD" decimals="0">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_PegasusNoteMember" unitRef="USD" decimals="0">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_LenderNoteMember" unitRef="USD" decimals="0">175668</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember" unitRef="USD" decimals="0">15480</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_LenderNoteMember" unitRef="USD" decimals="0">430901</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2017-12-31_custom_LenderNoteMember" unitRef="USD" decimals="0">232768</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="USD" decimals="0">74315</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_custom_DesmondWheatleyMember_custom_UnsecuredConvNoteMember" unitRef="USD" decimals="0">7749</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2018-12-31_custom_LenderNoteMember_custom_DecAmendmentMember" unitRef="USD" decimals="0">430901</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">6162402</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1412042</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_us-gaap_ProductMember" unitRef="USD" decimals="0">6144251</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_us-gaap_MaintenanceMember" unitRef="USD" decimals="0">7576</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_us-gaap_ServiceOtherMember" unitRef="USD" decimals="0">10575</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31_us-gaap_ProductMember" unitRef="USD" decimals="0">1401103</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31_us-gaap_MaintenanceMember" unitRef="USD" decimals="0">7114</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31_us-gaap_ServiceOtherMember" unitRef="USD" decimals="0">3825</us-gaap:Revenues>
    <us-gaap:CostOfRevenue contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">6354502</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1884793</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-192100</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-472751</us-gaap:GrossProfit>
    <us-gaap:DirectOperatingCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">2337446</us-gaap:DirectOperatingCosts>
    <us-gaap:DirectOperatingCosts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">2227645</us-gaap:DirectOperatingCosts>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-2529546</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-2700396</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncome contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">3729</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1762</us-gaap:OtherNonoperatingIncome>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">16260</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ExtinguishmentOfDebtGainLossNetOfTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:ExtinguishmentOfDebtGainLossNetOfTax>
    <us-gaap:ExtinguishmentOfDebtGainLossNetOfTax contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">25524</us-gaap:ExtinguishmentOfDebtGainLossNetOfTax>
    <us-gaap:InterestExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1089223</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">474601</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">107081</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="From2017-04-01to2017-04-29_custom_LSAMember_custom_KeshifMember_custom_LoanGuarantyMember" unitRef="USD" decimals="0">2355</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="From2017-09-01to2017-09-30_custom_LSAMember_custom_KeshifMember_custom_LoanGuarantyMember" unitRef="USD" decimals="0">-2183</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-1069234</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-340234</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-3598780</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-3040630</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">800</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-3598780</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-3041430</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-01-01to2017-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-3041430</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-3598780</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2018-01-01to2018-12-31" unitRef="USDPShares" decimals="INF">-0.02</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2017-01-01to2017-12-31" unitRef="USDPShares" decimals="INF">-0.02</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="From2018-01-01to2018-12-31" unitRef="Shares" decimals="INF">144564006</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="From2017-01-01to2017-12-31" unitRef="Shares" decimals="INF">127470749</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">349072</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">430084</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2017-01-01to2017-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantAgrMember" unitRef="USD" decimals="0">112500</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantAgrMember" unitRef="USD" decimals="0">93750</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31_custom_ThreeDirectorsMember_custom_PerformanceBonusMember" unitRef="USD" decimals="0">112500</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31_custom_JayPotterMember" unitRef="USD" decimals="0">18750</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31_custom_RobertSchweitzerMember" unitRef="USD" decimals="0">12500</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SharesOutstanding contextRef="AsOf2016-12-31_us-gaap_PreferredStockMember" unitRef="Shares" decimals="INF">0</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2017-12-31_us-gaap_PreferredStockMember" unitRef="Shares" decimals="INF">0</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2016-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">120105418</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">141835662</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">145331495</us-gaap:SharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">15633327</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">1933333</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember_us-gaap_PrivatePlacementMember" unitRef="Shares" decimals="INF">1933333</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2017-01-01to2017-12-31_us-gaap_PrivatePlacementMember187555275" unitRef="Shares" decimals="INF">15633327</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2017-01-01to2017-12-31_custom_KeshifVenturesMember" unitRef="Shares" decimals="INF">1333333</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">290000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">2345000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">15634</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">2329366</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">1933</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-01-01to2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">288067</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember_us-gaap_PrivatePlacementMember" unitRef="USD" decimals="0">290000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2017-01-01to2017-12-31_us-gaap_PrivatePlacementMember187555275" unitRef="USD" decimals="0">2345000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2017-01-01to2017-12-31_custom_KeshifVenturesMember" unitRef="USD" decimals="0">200000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">12000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">53600</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">53600</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2018-01-01to2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">12000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember_us-gaap_PrivatePlacementMember" unitRef="USD" decimals="0">12000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2017-01-01to2017-12-31_us-gaap_PrivatePlacementMember187555275" unitRef="USD" decimals="0">53600</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">4698060</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">704709</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">4698</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">700011</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">15000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="From2017-01-01to2017-12-31_custom_StockIssuedForServicesMember_us-gaap_RestrictedStockMember" unitRef="Shares" decimals="INF">2250000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="From2018-01-01to2018-12-31_custom_StockIssuedForServicesMember_custom_ThreeDirectorsMember_us-gaap_RestrictedStockMember" unitRef="Shares" decimals="INF">625000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="From2018-01-01to2018-12-31_custom_PotterMember" unitRef="Shares" decimals="INF">125000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="From2018-01-01to2018-12-31_custom_SchweitzerMember" unitRef="Shares" decimals="INF">62500</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="From2017-01-01to2017-12-31_us-gaap_ServiceMember" unitRef="Shares" decimals="INF">15000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">2250</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">15</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">2235</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2017-01-01to2017-12-31_custom_StockIssuedForServicesMember_us-gaap_RestrictedStockMember" unitRef="USD" decimals="0">337500</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2018-01-01to2018-12-31_custom_StockIssuedForServicesMember_custom_ThreeDirectorsMember_us-gaap_RestrictedStockMember" unitRef="USD" decimals="0">93750</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2018-01-01to2018-12-31_custom_PotterMember" unitRef="USD" decimals="0">18750</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2018-01-01to2018-12-31_custom_SchweitzerMember" unitRef="USD" decimals="0">12500</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2017-01-01to2017-12-31_us-gaap_ServiceMember" unitRef="USD" decimals="0">2250</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <evsi:StockIssuedForServicesRelatedPartyShares contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">180000</evsi:StockIssuedForServicesRelatedPartyShares>
    <evsi:StockIssuedForServicesRelatedPartyShares contextRef="From2017-01-01to2017-12-31_custom_StockIssuedForServicesMember_custom_GreenCoreCapitalLLCMember" unitRef="Shares" decimals="INF">180000</evsi:StockIssuedForServicesRelatedPartyShares>
    <evsi:StockIssuedForServicesRelatedPartyShares contextRef="From2017-01-01to2017-12-31_custom_GreenCoreCapitalMember" unitRef="Shares" decimals="INF">180000</evsi:StockIssuedForServicesRelatedPartyShares>
    <evsi:StockIssuedForServicesRelatedPartyShares contextRef="From2018-01-01to2018-12-31_custom_JayPotterMember" unitRef="Shares" decimals="INF">125000</evsi:StockIssuedForServicesRelatedPartyShares>
    <evsi:StockIssuedForServicesRelatedParty contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">27000</evsi:StockIssuedForServicesRelatedParty>
    <evsi:StockIssuedForServicesRelatedParty contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">180</evsi:StockIssuedForServicesRelatedParty>
    <evsi:StockIssuedForServicesRelatedParty contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">26820</evsi:StockIssuedForServicesRelatedParty>
    <evsi:StockIssuedForServicesRelatedParty contextRef="From2017-01-01to2017-12-31_custom_StockIssuedForServicesMember_custom_GreenCoreCapitalLLCMember" unitRef="USD" decimals="0">27000</evsi:StockIssuedForServicesRelatedParty>
    <evsi:StockIssuedForServicesRelatedParty contextRef="From2017-01-01to2017-12-31_custom_GreenCoreCapitalMember" unitRef="USD" decimals="0">27000</evsi:StockIssuedForServicesRelatedParty>
    <evsi:StockIssuedForServicesRelatedParty contextRef="From2018-01-01to2018-12-31_custom_JayPotterMember" unitRef="USD" decimals="0">18750</evsi:StockIssuedForServicesRelatedParty>
    <evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">750000</evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">1562500</evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector contextRef="From2017-01-01to2017-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantAgrMember" unitRef="Shares" decimals="INF">750000</evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector contextRef="From2018-01-01to2018-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantAgrMember" unitRef="Shares" decimals="INF">625000</evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector contextRef="From2018-01-01to2018-12-31_custom_ThreeDirectorsMember_custom_PerformanceBonusMember" unitRef="Shares" decimals="INF">750000</evsi:StockIssuedDuringPeriodSharesIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">237500</evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">112500</evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">750</evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">111750</evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">1562</evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector contextRef="From2018-01-01to2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">235938</evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector contextRef="From2017-01-01to2017-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantAgrMember" unitRef="USD" decimals="0">112500</evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector contextRef="From2018-01-01to2018-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantAgrMember" unitRef="USD" decimals="0">93750</evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector>
    <evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector contextRef="From2018-01-01to2018-12-31_custom_ThreeDirectorsMember_custom_PerformanceBonusMember" unitRef="USD" decimals="0">112500</evsi:StockIssuedDuringPeriodValueIssuedForServicesDirector>
    <evsi:SharesIssuedForLoanGuarantyRelatedPartyShares contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">453857</evsi:SharesIssuedForLoanGuarantyRelatedPartyShares>
    <evsi:SharesIssuedForLoanGuarantyRelatedParty contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">68078</evsi:SharesIssuedForLoanGuarantyRelatedParty>
    <evsi:SharesIssuedForLoanGuarantyRelatedParty contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">454</evsi:SharesIssuedForLoanGuarantyRelatedParty>
    <evsi:SharesIssuedForLoanGuarantyRelatedParty contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">67624</evsi:SharesIssuedForLoanGuarantyRelatedParty>
    <us-gaap:ShareBasedCompensation contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">111572</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">220084</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">220084</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2018-01-01to2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">111572</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">62839</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">69381</us-gaap:DepreciationDepletionAndAmortization>
    <evsi:CommonStockIssuedForLoanGuaranty contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</evsi:CommonStockIssuedForLoanGuaranty>
    <evsi:CommonStockIssuedForLoanGuaranty contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">68250</evsi:CommonStockIssuedForLoanGuaranty>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">237500</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">141750</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">861782</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">271098</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">800</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1284756</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-1155118</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">230669</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-19659</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-1241040</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">2004526</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-51047</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1810</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">881567</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-386322</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">162246</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">146185</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <evsi:ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">50000</evsi:ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty>
    <evsi:ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">85000</evsi:ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">145</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-50135</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">758271</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">2191</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-712456</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-3437312</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">23470</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">23895</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">50267</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">59079</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">2470</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-32282</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-26365</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">290000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">2345000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">12000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">53600</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1500000</us-gaap:ProceedsFromConvertibleDebt>
    <evsi:ProceedsFromConvertibleLineOfCredit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-190000</evsi:ProceedsFromConvertibleLineOfCredit>
    <evsi:ProceedsFromConvertibleLineOfCredit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1150000</evsi:ProceedsFromConvertibleLineOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-1000000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfConvertibleDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">12000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">12000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt contextRef="From2018-01-01to2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember" unitRef="USD" decimals="0">12000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:ProceedsFromRepaymentsOfNotesPayable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">750000</us-gaap:ProceedsFromRepaymentsOfNotesPayable>
    <us-gaap:ProceedsFromRepaymentsOfNotesPayable contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-40000</us-gaap:ProceedsFromRepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfOtherDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">10685</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">8533</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:PaymentOfFinancingAndStockIssuanceCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">195028</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
    <us-gaap:PaymentOfFinancingAndStockIssuanceCosts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">0</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
    <us-gaap:PaymentsOfLoanCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">35000</us-gaap:PaymentsOfLoanCosts>
    <us-gaap:PaymentsOfLoanCosts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">22283</us-gaap:PaymentsOfLoanCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">585287</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">3858584</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashPeriodIncreaseDecrease contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-159451</us-gaap:CashPeriodIncreaseDecrease>
    <us-gaap:CashPeriodIncreaseDecrease contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">394907</us-gaap:CashPeriodIncreaseDecrease>
    <us-gaap:InterestPaidNet contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">163555</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">73409</us-gaap:InterestPaidNet>
    <us-gaap:PaymentsForOtherTaxes contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:PaymentsForOtherTaxes>
    <us-gaap:PaymentsForOtherTaxes contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">800</us-gaap:PaymentsForOtherTaxes>
    <evsi:SharesIssuedForDebtConversion contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</evsi:SharesIssuedForDebtConversion>
    <evsi:SharesIssuedForDebtConversion contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">704709</evsi:SharesIssuedForDebtConversion>
    <evsi:RecordingOfDebtDiscount contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">840291</evsi:RecordingOfDebtDiscount>
    <evsi:RecordingOfDebtDiscount contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">715829</evsi:RecordingOfDebtDiscount>
    <evsi:RecordingOfPaymentPremiumOnNotePayable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">112500</evsi:RecordingOfPaymentPremiumOnNotePayable>
    <evsi:RecordingOfPaymentPremiumOnNotePayable contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">0</evsi:RecordingOfPaymentPremiumOnNotePayable>
    <evsi:SharesIssuedForLoanGuaranteeRelatedParty contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</evsi:SharesIssuedForLoanGuaranteeRelatedParty>
    <evsi:SharesIssuedForLoanGuaranteeRelatedParty contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">68250</evsi:SharesIssuedForLoanGuaranteeRelatedParty>
    <evsi:TransferOfPrepaidAssetToInventory contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">30272</evsi:TransferOfPrepaidAssetToInventory>
    <evsi:TransferOfPrepaidAssetToInventory contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">21168</evsi:TransferOfPrepaidAssetToInventory>
    <evsi:DepreciationTransferredToInventory contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">22234</evsi:DepreciationTransferredToInventory>
    <evsi:DepreciationTransferredToInventory contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">22004</evsi:DepreciationTransferredToInventory>
    <evsi:PrepaidInsuranceFinancedByThirdParty contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</evsi:PrepaidInsuranceFinancedByThirdParty>
    <evsi:PrepaidInsuranceFinancedByThirdParty contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">2334</evsi:PrepaidInsuranceFinancedByThirdParty>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_us-gaap_AccountsReceivableMember_custom_CustomerAMember" unitRef="Pure" decimals="INF">0.82</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_us-gaap_AccountsReceivableMember_custom_CustomerBMember" unitRef="Pure" decimals="INF">0.00</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_us-gaap_AccountsReceivableMember_custom_CustomerAMember" unitRef="Pure" decimals="INF">0.00</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_us-gaap_AccountsReceivableMember_custom_CustomerBMember" unitRef="Pure" decimals="INF">0.94</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_us-gaap_SalesRevenueNetMember_custom_CustomerAMember" unitRef="Pure" decimals="INF">0.50</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_us-gaap_SalesRevenueNetMember_custom_CustomerCMember" unitRef="Pure" decimals="INF">0.00</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_us-gaap_SalesRevenueNetMember_custom_CustomerAMember" unitRef="Pure" decimals="INF">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_us-gaap_SalesRevenueNetMember_custom_CustomerCMember" unitRef="Pure" decimals="INF">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0px"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;1.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;CORPORATE ORGANIZATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Envision Solar was incorporated&#13;in June 2006 as a limited liability company (&amp;#8220;LLC&amp;#8221;). Through a series of transactions and mergers, including a series&#13;of 2010 transactions where the then existing entity was acquired by an inactive publicly-held company in a transaction treated&#13;as a recapitalization of the company, the resulting entity became Envision Solar International, Inc., a Nevada Corporation (along&#13;with its subsidiary, hereinafter the &amp;#8220;Company&amp;#8221;, &amp;#34;us&amp;#34;, &amp;#34;we&amp;#34;, &amp;#34;our&amp;#34; or &amp;#34;Envision&amp;#34;). Additionally,&#13;the Company had formed various wholly owned subsidiaries to account for its planned future operations, but these entities were&#13;dissolved over the subsequent years. The only remaining subsidiary included in these consolidated financial statements is Envision&#13;Solar Construction Company, Inc. which was a non-operational entity officially dissolved in 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;NATURE OF OPERATIONS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Envision invents, designs,&#13;and manufactures solar powered products and proprietary technology solutions targeting three verticals: electric vehicle charging&#13;infrastructure, out of home advertising infrastructure, and energy security and disaster preparedness. The Company focuses on creating&#13;renewably energized platforms for electric vehicle (&amp;#8220;EV&amp;#8221;) charging, media and branding, and energy security which management&#13;believes are attractive, rapidly deployed, and of the highest quality. Management believes that the Company&amp;#8217;s chief differentiator&#13;is its ability to invent, design, engineer, and manufacture solar products which are a complex integration of our own proprietary&#13;technology and other commonly available engineered components. The resulting products are built to have the longest life expectancy&#13;in the industry while also delivering valuable amenities and potentially highly attractive revenue opportunities for our customers.&#13;Management believes that Envision&amp;#8217;s products deliver multiple layers of value such as: environmental impact free renewably&#13;energized EV charging; media, branding, and advertising platforms; sustainable and secure energy production; architectural enhancement;&#13;reduced carbon footprint; high visibility &amp;#34;green halo&amp;#34; branding; reduction of net operating costs through reduced utility&#13;bills; and revenue creation opportunities through the sales of digital out of home (&amp;#8220;DOOH&amp;#8221;) media.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;PRINCIPALS OF CONSOLIDATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The consolidated financial&#13;statements include the accounts of Envision Solar International, Inc. and its inactive wholly-owned subsidiary, Envision Solar&#13;Construction Company, Inc. All inter-company balances and transactions have been eliminated in consolidation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;USE OF ESTIMATES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The preparation of consolidated&#13;financial statements in conformity with accounting principles generally accepted in the United States of America requires management&#13;to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets&#13;and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during&#13;the reporting period. Actual results could differ from those estimates. Significant estimates in the accompanying consolidated&#13;financial statements include the allowance for doubtful accounts receivable, valuation of inventory and standard cost allocations,&#13;depreciable lives of property and equipment, estimates of loss contingencies, valuation of beneficial conversion features in convertible&#13;debt, valuation of share-based payments, and the valuation allowance on deferred tax assets.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;CONCENTRATIONS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Concentration of Credit&#13;Risk&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;Financial instruments&#13;that potentially subject us to concentrations of credit risk consist of cash and revenues.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;The Company&#13;maintains its cash in bank and financial institution deposits that at times may exceed federally insured limits. The Company has&#13;not experienced any losses in such accounts through December 31, 2018.&amp;#160;&amp;#160;The Company did not have any bank balances in&#13;excess of FDIC insured levels as of December 31, 2018 and had approximately $150,000 as of December 31, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Concentration of Accounts&#13;Receivable&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;At December&#13;31, 2018 and 2017, customers that each accounted for more than 10% of our accounts receivable were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 58%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer A&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;82%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer B&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;94%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Concentration of Revenues&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;For the years&#13;ended December 31, 2018 and 2017, customers that each represented more than 10% of our revenues were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 58%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer A&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;50%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;28%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer C&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;12%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;br style="clear: both" /&gt;&#13;CASH AND CASH EQUIVALENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;For the purposes of the&#13;consolidated statements of cash flows, the Company considers all highly liquid investments with an original maturity of three months&#13;or less when purchased to be cash equivalents. There were no cash equivalents at December 31, 2018 nor December 31, 2017, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company&amp;#8217;s financial&#13;instruments, including cash, accounts receivable, accounts payable, accrued expenses and short term loans, are carried at historical&#13;cost basis. At December 31, 2018 and 2017, the carrying amounts of these instruments approximated their fair values because of&#13;the short-term nature of these instruments.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;ACCOUNTS RECEIVABLE&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Accounts receivable are&#13;customer obligations due under normal trade terms. Management reviews accounts receivable on a periodic basis to determine if&#13;any receivables may become uncollectible. Management&amp;#8217;s evaluation includes several factors including the aging of the accounts&#13;receivable balances, a review of significant past due accounts, dialogue with the customer, the financial profile of a customer,&#13;our historical write-off experience, net of recoveries, and economic conditions. The Company includes any accounts receivable&#13;balances that are determined to be uncollectible in its overall allowance for doubtful accounts. Further, the Company may record&#13;a general reserve in its allowance for doubtful accounts to account for future changes that may negatively impact our overall&#13;collections. After all attempts to collect a receivable have failed, the receivable is written off against the allowance.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;INVENTORY&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Inventory is stated at&#13;the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs&#13;primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products&#13;being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated&#13;with the manufacturing process. The Company regularly reviews inventory components and quantities on hand, and performs annual&#13;physical inventory counts. A reserve is established if this review process determines the net realizable value of such inventory&#13;may be below the carrying value.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;PROPERTY, EQUIPMENT AND DEPRECIATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Property and equipment&#13;is recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related&#13;assets of 3 to 7 years. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are&#13;expensed as incurred.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;PATENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company believes it&#13;will achieve future economic value for its various patents and patent ideas. All administrative costs for obtaining patents are&#13;accumulated on the balance sheet as a Patent asset until such time as a patent is issued. The costs of these intangible assets&#13;are classified as a long term asset and amortized on a straight line basis over the legal life of such asset, which is typically&#13;20 years. In the event a patent is denied, all accumulated administrative costs will be expensed in that period. For the years&#13;ended December 31, 2018 and 2017 respectively, patent amortization expense was $2,733 and $561.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;IMPAIRMENT OF LONG-LIVED ASSETS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company accounts for&#13;long-lived assets in accordance with the provisions of ASC 360-10-35-15 &amp;#8220;Impairment or Disposal of Long-Lived Assets.&amp;#8221;&#13;This guidance requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or&#13;changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held&#13;and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated&#13;by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which&#13;the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the&#13;carrying amount or fair value less costs to sell.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;ACCOUNTING FOR DERIVATIVES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company evaluates its&#13;convertible instruments, options, warrants or other contracts to determine if those contracts or embedded components of those contracts&#13;qualify as derivatives to be separately accounted for under ASC Topic 815, &amp;#8220;Derivatives and Hedging.&amp;#8221; The result of&#13;this accounting treatment is that the fair value of the derivative is marked-to-market each balance sheet date and recorded as&#13;a liability. In the event that the fair value is recorded as a liability, the change in fair value is recorded in the statement&#13;of operations as other income (expense). Upon conversion of a note where the embedded conversion option has been bifurcated and&#13;accounted for as a derivative liability, the Company records the shares at fair value, relieves all related notes, derivatives,&#13;and debt discounts, and recognizes a net gain or loss on extinguishment.&amp;#160; Equity instruments that are initially classified&#13;as equity that become subject to reclassification under ASC Topic 815 are reclassified to liabilities at the fair value of the&#13;instrument on the reclassification date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;REVENUE AND COST RECOGNITION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;On January 1, 2018, Envision&#13;adopted the revenue standards of Financial Accounting Standards Board Update No. 2014-09: &amp;#8220;Revenue from Contracts with Customers&#13;(Topic 606).&amp;#8221; The core principle of this Topic is that an entity recognizes revenue to depict the transfer of promised goods&#13;or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for&#13;those goods or services. Revenue is recognized in accordance with that core principle by applying the following five steps: 1)&#13;identify the contracts with a customer; 2) identify the performance obligations in the contract; 3) determine the transaction&#13;price; 4) allocate the transaction price to the performance obligations; and 5) recognize revenue when (or as) we satisfy a performance&#13;obligation.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Revenues are primarily&#13;derived from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously&#13;sold products, and revenues from sales of professional services.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Revenues from inventoried&#13;product sales are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes&#13;place. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The&#13;customer is typically obligated to make payment for such products within a 30-45 day period after delivery.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Revenues from maintenance&#13;fees are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined at&#13;the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service&#13;in advance of the maintenance period.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Revenues from professional&#13;services are recognized as services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements&#13;with agreed to hourly rates of service categories in line with expertise requirements. These services are billed to a customer&#13;as such services are provided and the customer will be obligated to make payments for such services typically within a 30-45 day&#13;period.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company includes shipping&#13;and handling fees billed to customers as revenues, and shipping and handling costs as cost of revenues.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Any deposits received from&#13;a customer prior to delivery of the purchased product or monies paid to us prior to the period for which a service is provided&#13;are accounted for as deferred revenue on the balance sheet.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Sales tax is recorded on&#13;a net basis and excluded from revenue.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company generally&#13;provides a one year warranty on its products for materials and workmanship, but may provide multiple year warranties as negotiated,&#13;and will pass on the warranties from its vendors, if any, which generally covers this one year period. In accordance with ASC&#13;450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated.&amp;#160; At December&#13;31, 2018, the Company has no product warranty accrual given the Company&amp;#8217;s de minimis historical financial warranty experience.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;COST OF REVENUES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company records&#13;direct material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision,&#13;manufacturing equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as&#13;costs of revenues. The Company further includes shipping and handling fees billed to customers as revenues, and shipping and handling&#13;costs as cost of revenues.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;RESEARCH AND DEVELOPMENT&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In accordance with ASC&#13;730-10, &amp;#8220;Research and Development,&amp;#8221; expenditures for research and development of the Company&amp;#8217;s products are expensed&#13;when incurred, and are included in operating expenses. The Company recognized research and development costs, not including minimal&#13;amounts of labor associated with research and development projects, of $3,585 for the year ending December&amp;#160;31, 2018 and $1,772&#13;for the year ending December 31, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;ADVERTISING&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company conducts advertising&#13;for the promotion of its products and services. In accordance with ASC 720-35, &amp;#8220;Advertising Costs,&amp;#8221; advertising costs&#13;are charged to operations when incurred. Such amounts aggregated $114,408 in 2018 and $81,278 in 2017.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;STOCK-BASED COMPENSATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows ASC&#13;718, &amp;#8220;Compensation &amp;#8211; Stock Compensation.&amp;#8221; ASC 718 requires companies to estimate and recognize the fair value&#13;of stock-based awards to employees and directors. The fair value of the portion of an award that is ultimately expected to vest&#13;is recognized as an expense over the requisite service periods using the straight-line attribution method.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company accounts for&#13;non-employee share-based awards in accordance with the measurement and recognition criteria of ASC 505-50 &amp;#8220;Equity-Based Payments&#13;to Non-Employees&amp;#8221;.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company estimates the&#13;fair value of each stock option at the grant date by using the Black-Scholes option pricing model.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;INCOME TAXES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company accounts for&#13;income taxes pursuant to the provisions of ASC Topic 740, &amp;#8220;Income Taxes,&amp;#8221; which requires, among other things, an asset&#13;and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred&#13;tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the&#13;tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management&#13;believes it is more likely than not that the net deferred asset will not be realized.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows the&#13;provisions of ASC 740-10-25-5, &lt;i&gt;&amp;#8220;&lt;/i&gt;Basic Recognition Threshold&lt;i&gt;.&amp;#8221;&lt;/i&gt; When tax returns are filed, it is highly&#13;certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty&#13;about the merits of the position taken or the amount of the position that would be ultimately sustained. In accordance with the&#13;guidance of ASC 740-10-25-6, the benefit of a tax position is recognized in the consolidated financial statements in the period&#13;during which, based on all available evidence, management believes it is more likely than not that the position will be sustained&#13;upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated&#13;with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount&#13;of tax benefit that is more than 50&amp;#160;percent likely of being realized upon settlement with the applicable taxing authority.&#13;The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected&#13;as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties&#13;that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain&#13;of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. As of December&#13;31, 2018, tax years 2015 through 2018 remain open for IRS audit. The Company has received no notice of audit from the IRS for any&#13;of the open tax years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company recognizes&#13;the benefit of a tax position when it is effectively settled. ASC 740-10-25-10, &amp;#8220;Basic Recognition Threshold&amp;#8221; provides&#13;guidance on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously&#13;unrecognized tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an&#13;examination by a taxing authority. For tax positions considered effectively settled, the Company recognizes the full amount of&#13;the tax benefit.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;BASIC AND DILUTED NET LOSS PER COMMON SHARE&#13;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Basic net loss per share&#13;is computed by dividing the net loss by the weighted average number of common shares outstanding during the period. Diluted net&#13;loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding for the&#13;period and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental&#13;common shares issuable upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock&#13;equivalents. Potentially dilutive securities are excluded from the computation if their effect is anti-dilutive.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Convertible debt convertible&#13;into 20,914,405 common shares, options to purchase 14,820,589 common shares and warrants to purchase 6,717,950 common shares were&#13;outstanding at December 31, 2018. Convertible debt convertible into 19,846,181 common shares, options to purchase 15,216,664 common&#13;shares and warrants to purchase 5,781,900 common shares were outstanding at December 31, 2017. Dilutive common stock equivalents&#13;were not included in the computation of diluted net loss per share in 2018 and 2017 because the effects would have been anti-dilutive&#13;due to the net losses. Due to the net losses in 2018 and 2017, basic and diluted net loss per share amounts are the same. These&#13;potential common shares may dilute future earnings per share.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;CONTINGENCIES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Certain conditions may&#13;exist as of the date the consolidated financial statements are issued which may result in a loss to the Company, but which will&#13;only be resolved when one or more future events occur or fail to occur. Company management and its legal counsel assess such contingent&#13;liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal&#13;proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company's legal&#13;counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount&#13;of relief sought or expected to be sought therein. If the assessment of a contingency indicates that it is probable that a liability&#13;has been incurred and the amount of the liability can be reasonably estimated, then the estimated liability would be accrued in&#13;the Company's consolidated financial statements. If the assessment indicates that a potentially material loss contingency is not&#13;probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature of the contingent liability,&#13;together with an estimate of the range of possible loss if determinable would be disclosed. The Company does not include legal&#13;costs in its estimates of amounts to accrue.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;SEGMENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows the&#13;guidance of ASC 280-10 for &amp;#8220;Disclosures about Segments of an Enterprise and Related Information.&amp;#34; During 2018 and 2017,&#13;the Company only operated in one segment; therefore, segment information has not been presented.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;RECLASSIFICATIONS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Certain reclassifications&#13;have been made on prior period balances to conform to the current year presentation. At December 31, 2017, $62,616 was reclassified&#13;from Convertible Notes Payable &amp;#8211; Related Parties to Convertible Notes Payable as the lender is no longer a related party.&#13;This reclassification had no impact on net loss, shareholders&amp;#8217; equity or cash flows as previously reported.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;RECENT ACCOUNTING PRONOUNCEMENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Other than the adoption&#13;of ASC 606 &amp;#8220;Revenue from Contracts with Customers,&amp;#8221; there are no new accounting pronouncements that became effective&#13;during the year ended December 31, 2018 that materially affect the consolidated financial position of the Company or the results&#13;of its&amp;#8217; operations. Accounting Standard Updates which are not effective until after December 31, 2018, including the pronouncements&#13;discussed below, disclose the potential effects on the Company&amp;#8217;s consolidated financial position and/or results of its&amp;#8217;&#13;operations and financial statement disclosures.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;ASU 2018-05&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In March 2018, the Financial&#13;Accounting Standards Board issued Accounting Standards Update No. 2018-05: &lt;i&gt;&amp;#34;Income Taxes (Topic 805)&amp;#8221;&lt;/i&gt; to provide&#13;accounting and disclosure guidance on accounting for income taxes under generally accepted accounting principles (&amp;#8220;U.S.&#13;GAAP&amp;#8221;). This guidance addresses the recognition of taxes payable or refundable for the current year and the recognition&#13;of deferred tax liabilities and deferred tax assets for the future tax consequences of events that have been recognized in an&#13;entity&amp;#8217;s financial statements or tax returns. ASC Topic 740 also addresses the accounting for income taxes upon a change&#13;in tax laws or tax rates. The income tax accounting effect of a change in tax laws or tax rates includes, for example, adjusting&#13;(or re-measuring) deferred tax liabilities and deferred tax assets, as well as evaluating whether a valuation allowance is needed&#13;for deferred tax assets. The Company has accounted for the changes related to the Tax Cuts and Jobs act passed by Congress in&#13;2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;ASU 2016-02&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In February 2016, the Financial&#13;Accounting Standards Board issued Accounting Standards Update No. 2016-02: &amp;#8220;Leases (Topic 842)&amp;#8221; whereby lessees will&#13;need to recognize almost all leases on their balance sheet as a right of use asset and a lease liability. This guidance is effective&#13;for interim and annual reporting periods beginning after December 15, 2018. The Company expects this ASU will increase its current&#13;assets and current liabilities but have no net material impact on its consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;ASU 2018-07&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In June 2018, the Financial&#13;Accounting Standards Board issued Accounting Standards Update No. 2018-07: &amp;#8220;Compensation -Stock Compensation (Topic 718)&amp;#8221;&#13;which is meant to simplify and align the accounting for non-employee share-based payment transactions to the accounting for share-based&#13;payments for employees. This guidance is effective for interim and annual reporting periods beginning after December 15, 2018.&#13;The Company expects adoption of this ASU will not have a material impact on its consolidated financial statements.&amp;#160;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0px"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;3.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"&gt;&lt;u&gt;Accounts Receivable&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The Company records&#13;accounts receivable as it bills its customers for products and services. The allowance for doubtful accounts is based upon the&#13;Company&amp;#8217;s policy (See Note 1). Accounts receivable throughout the year may decrease based on payments received, credits for&#13;change orders, or back charges incurred.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;At December 31, 2018 and&#13;2017, accounts receivables were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accounts receivable&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,290,702&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,946&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Less: Allowance for doubtful accounts&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accounts receivable, Net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,290,702&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,946&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;There was no bad debt expense&#13;for either 2018 nor 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Deferred Revenue&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Deferred revenues&#13;are deposits from customers for product sales which have not yet been delivered and multi period maintenance contracts (See Note&#13;1 and 16). Deferred revenue was $835,785 and $77,514 at December 31, 2018 and December 31, 2017, respectively.&lt;/p&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;4.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;PREPAID EXPENSES AND OTHER CURRENT ASSETS&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 28.6pt; text-align: justify; text-indent: -28.6pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Prepaid expenses and other&#13;current assets are summarized as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Prepaid insurance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;29,524&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;25,402&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Deposit on future raw material purchases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;226,547&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;30,272&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total prepaid expenses and other current assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;256,071&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;55,674&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;5.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;INVENTORY&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 31.5pt; text-align: justify; text-indent: 0.5in"&gt;Inventories&#13;are stated at the lower of cost or net realizable value. Costs are determined using the first in- first out (FIFO) method. As of&#13;December 31, 2018 and 2017, inventory consists of the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 31.5pt; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Finished goods&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,716,141&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Work in process&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;443,701&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;311,481&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Raw materials&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;698,689&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;300,479&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Inventory reserve&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(11,424&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(8,601&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Inventory, net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,130,966&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,319,500&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;6.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;PROPERTY AND EQUIPMENT&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 28.6pt; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;Property and equipment consists of&#13;the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Est. Useful &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Lives&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 48%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Computer equipment and software&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;5 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;32,666&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;32,666&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Furniture and fixtures&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;7 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;82,529&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;82,529&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Office equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;5 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,039&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;20,533&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Machinery and equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;1-5 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;305,337&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;341,583&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Autos&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;3 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;49,238&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;49,238&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Leasehold improvements&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;47 months&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,790&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,790&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total property and equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;479,599&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;533,339&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Less accumulated depreciation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(346,364&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(307,227&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Property and Equipment, Net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;133,235&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;226,112&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Depreciation&#13;expense for 2018 and 2017 was $60,106 and $68,820, respectively. In 2018 and 2017, respectively, approximately $22,200 and $22,000&#13;of depreciation was capitalized into inventory as manufacturing overhead costs.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;7.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;ACCRUED EXPENSES&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.45in; text-align: justify; text-indent: 0.05in"&gt;The major components&#13;of accrued expenses are summarized as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.45in; text-align: justify; text-indent: 0.05in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accrued vacation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;196,888&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;152,051&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accrued interest&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;239,838&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;175,953&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accrued rent&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;66,349&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;77,164&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accrued loss contingency&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;71,744&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;44,423&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Other accrued expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;39,351&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,333&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total accrued expenses&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;614,170&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;451,924&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <evsi:LineOfCreditTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;8.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;LINE OF CREDIT/TERM DEBT &amp;#8211; SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Line of Credit/Term&#13;Debt &amp;#8211; Silicon Valley Bank&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;In October 2015,&#13;the Company entered into a one year Loan and Security Agreement (the &amp;#8220;LSA&amp;#8221;) with Silicon Valley Bank (&amp;#8220;Bank&amp;#8221;),&#13;pursuant to which the Bank agreed to provide the Company with a revolving line of credit in the aggregate principal amount of $1,000,000,&#13;bearing interest at a floating per annum rate equal to the greater of three quarters of one percentage point (0.75%) above the&#13;Prime Rate (as that term is defined in the LSA) or four percent (4.00%). The line of credit was secured by a second priority perfected&#13;security interest in all of the assets of the Company in favor of the Bank. &lt;font style="color: #252525"&gt;The LSA contained certain&#13;restrictions, subject to certain exceptions and qualifications, on the conduct of the Company and its subsidiary, including, among&#13;other restrictions: incurring debt other than permitted indebtedness as defined, disposing of certain assets, making investments,&#13;creating or suffering liens, completing certain mergers, consolidations and sales of assets, acquisitions, declaring dividends&#13;to third parties, redeeming or prepaying other debt, and certain transactions with affiliates. &lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; color: #252525"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Under the terms&#13;of the LSA, the Bank received a commitment fee of $2,500, reimbursement of Bank expenses for documentation of $10,000, and a reimbursement&#13;of filing fees amounting to $1,836. These fees were recorded as Debt Issue Costs on the accompanying balance sheet and were amortized&#13;over the one year term of the line of credit.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2016, the term of the LSA was extended to January 28, 2017. Fees amounting to $2,400 relating to this extension were recorded&#13;as Debt Issue Costs on the accompanying balance sheet and were amortized over the term of this extension.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;As a condition&#13;to the extension of credit to the Company under the LSA, Keshif Ventures, LLC (&amp;#8220;Keshif&amp;#8221;), a related party shareholder&#13;with more than 10% of the outstanding stock of the Company, agreed to guarantee all of the Company&amp;#8217;s obligations under the&#13;LSA pursuant to a Master Unconditional Limited Guaranty between the Bank and Keshif (&amp;#8220;Guaranty&amp;#8221;). Keshif pledged cash&#13;equivalent collateral to the Bank as security for the Guaranty. Keshif also agreed to subordinate to the Bank all of Company&amp;#8217;s&#13;indebtedness and other monetary obligations owing to Keshif pursuant to a Subordination Agreement (&amp;#8220;Subordination Agreement&amp;#8221;).&#13;Pursuant to the terms of the SPA, for each six-month period from and after the six-month anniversary of October 29, 2015 (each,&#13;a &amp;#8220;Measurement Period&amp;#8221;) that Keshif guarantees Borrower&amp;#8217;s obligations under the LSA, Keshif will also receive&#13;the number of additional shares of Envision&amp;#8217;s common stock, rounded upward to the nearest whole number, equal to (a) two&#13;and one half percent (2.5%) multiplied by the maximum outstanding principal amount of the LSA at any time during such Measurement&#13;Period, such amount to be divided by (b) the twenty (20) day average closing price of the Company&amp;#8217;s common stock, measured&#13;for the twenty (20) consecutive trading days immediately prior to such Measurement Period, the quotient of which shall be multiplied&#13;by (c) a fraction, the numerator of which is the number of calendar days during the Measurement Period which the Guaranty remained&#13;in effect and the denominator of which is the number of calendar days in such Measurement Period. On April 29, 2017, the Company&#13;issued 234,302 shares of its common stock valued at $0.15 per share, or $35,145, and expensed this over the six month Measurement&#13;Period of the Guaranty. The Company recorded a gain on debt settlement of $2,355 on this transaction. Additionally, in September&#13;2017, the Company issued 219,555 shares of its common stock valued at $0.15 per share, or $32,933 and expensed this over the final&#13;Measurement Period of the Guaranty. The Company recorded a loss of $2,183 on this transaction (See Notes 14 and 18).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Additionally,&#13;the Company issued a side letter to Keshif (the &amp;#8220;Side Letter&amp;#8221;), which in addition to confirming Keshif&amp;#8217;s entitlement&#13;to the Shares, provided certain contractual rights to Keshif in consideration for the Guaranty, including a covenant by the Company&#13;to provide financial statements and other periodic reports to Keshif, an agreement to reimburse Keshif for payments made by Keshif&#13;to the Bank in accordance with the Guaranty (&amp;#8220;Reimbursement Obligation&amp;#8221;), and the grant of a security interest, subordinated&#13;to the Bank under the Subordination Agreement, to secure the Reimbursement Obligation. Keshif also had the right under the Side&#13;Letter to invite one representative to attend all meetings of Envision&amp;#8217;s Board of Directors and, in the event Envision was&#13;unable to meet its obligations under the LSA, Keshif was to immediately become entitled to elect one member to Envision&amp;#8217;s&#13;Board of Directors.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Effective March&#13;30, 2017, the Company entered into an additional amendment to the LSA with Silicon Valley Bank as it relates to this debt. The&#13;amendment (i) extended the maturity date to March 1, 2020, (ii) increased the loan to an aggregate principal amount of $1,500,000,&#13;and (iii) changed the payment terms requiring monthly interest only payments through December 2017, and starting January 1, 2018,&#13;the Company was required to repay the balance outstanding in twenty-seven equal monthly principal payments in addition to the monthly&#13;accrued interest. The additional $500,000 of debt was funded to the Company in April 2017. Related to this amendment, the Company&#13;paid $9,655 of fees to the Bank. These fees were recorded as debt discount and netted against the loan balance and amortized to&#13;interest expense over the term of the debt facility.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of September&#13;25, 2017, the Company paid off the LSA in full with the proceeds of the &amp;#8220;Lender&amp;#8221; note as discussed in Note 10, and&#13;the Guaranty and all other contractual rights related to this debt facility were cancelled.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Convertible Line of&#13;Credit&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;On September&#13;18, 2017, in addition to a convertible &amp;#8220;Lender&amp;#8221; note (See Note 10), the Company entered into a revolving secured convertible&#13;promissory note (the &amp;#8220;Revolver&amp;#8221;) with an unaffiliated lender (the &amp;#8220;Lender&amp;#8221;). Pursuant to the Revolver,&#13;the Company has the right to make borrowings from the Lender in amounts of up to 70% of the value of any specific purchase order&#13;(each a &amp;#8220;PO&amp;#8221;) received by the Company from a credit worthy customer (each a &amp;#8220;Draw Down&amp;#8221;), up to a maximum&#13;of $3,000,000, commencing on the date of the Revolver and originally terminating 300 days after the date of the Revolver, but subsequently&#13;extended through December 31, 2019. The Revolver bears simple interest at the floating rate per annum equal to the 12 month USD&#13;LIBOR index rate quoted from time to time in New York, New York by the Bloomberg Service plus 600 basis points (the &amp;#8220;Interest&#13;Rate&amp;#8221;). The Interest Rate will be adjusted on the first day of each calendar month during the term of this Note to reflect&#13;any changes in the 12 month LIBOR rate as quoted on that day, or if that day is not a business day, on the next business day thereafter.&#13;The principal and accrued unpaid interest with respect to each Draw Down is due and payable within five (5) business days of receipt&#13;from the Customer by the Company of a payment due under the applicable PO (with respect to each Draw Down, the &amp;#8220;Maturity&#13;Date&amp;#8221;). Each Draw Down is secured by a perfected recorded second priority security interest in all of the Company&amp;#8217;s&#13;assets, as set forth in that certain Security Agreement by and between the Company and the Lender. The Lender will have the right&#13;at any time until the Maturity Date of a Draw Down, provided the Lender gives the Company written notice of the Lender&amp;#8217;s&#13;election to convert prior to any prepayment of such Draw Down by the Company with respect to converting that portion of such Draw&#13;Down covered by the prepayment, to convert all or any portion of the outstanding principal and accrued unpaid interest (the &amp;#8220;Conversion&#13;Amount&amp;#8221;), into such number of fully paid and nonassessable shares of the Company&amp;#8217;s common stock as is determined by&#13;dividing the Conversion Amount by the greater of (i) fifteen cents ($0.15) or (ii) 75% of the Volume Weighted Average Price of&#13;the Company&amp;#8217;s common stock that is quoted on a public securities trading market (if more than one, the one with the then&#13;highest trading volume), during the five (5) consecutive trading days immediately prior to the date of the Lender&amp;#8217;s written&#13;notice of the Lender&amp;#8217;s election to convert.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;As additional&#13;consideration for any Draw Downs made by the Company as evidenced by the Revolver, the Company agreed to issue to the Lender common&#13;stock purchase warrants exercisable for a period of three years from the date of issuance with an exercise price equal to the&#13;greater of (i) $0.15 per share or (ii) 75% of the Volume Weighted Average Price of the Company&amp;#8217;s common stock that is quoted&#13;on a public securities trading market (if more than one, the one with the then highest trading volume), during the five (5) consecutive&#13;trading days immediately prior to the date of the applicable Draw Down. The number of warrants issuable to the Lender will equal&#13;25% of the increase over the highest dollar amount previously drawn down by the Company on the Revolver divided by the greater&#13;of (i) fifteen cents ($0.15) or (ii) 75% of the Volume Weighted Average Price of the Company&amp;#8217;s common stock that is quoted&#13;on a public securities trading market (if more than one, the one with the then highest trading volume), during the five (5) consecutive&#13;trading days immediately prior to the date of the applicable Draw Down which causes the increase over the previous highest amount&#13;borrowed.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The Company received&#13;funds for an initial Draw Down on September 26, 2017 in the amount of $850,000. As a result of this Draw Down, the Company issued&#13;1,416,667 common stock purchase warrants having a value of $122,992 using the Black-Scholes valuation methodology, and each with&#13;a $0.15 exercise price and three year term (See Note 15). As a result of this transaction and including the relative fair value&#13;of the issued warrants, the Company recorded $243,223 of value of beneficial conversion features and warrants, which was recorded&#13;as debt discount on the accompanying consolidated balance sheet and was amortized to interest expense over the term of the Draw&#13;Down. This Draw Down was paid back to the Lender during the three month period ended March 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The Company received&#13;funds for a second Draw Down on October 24, 2017 in the amount of $300,000. As a result of this Draw Down, the Company issued 500,000&#13;common stock purchase warrants having a value of $56,620 using the Black-Scholes valuation methodology, and each with a $0.15 exercise&#13;price and three year term (See Note 15). As a result of this transaction and including the relative fair value of the issued warrants,&#13;the Company recorded $175,261 of value of beneficial conversion features and warrants, which was recorded as debt discount on the&#13;accompanying consolidated balance sheet and was amortized to interest expense over the term of the Draw Down. This Draw Down was&#13;paid back to the Lender during the three month period ended March 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2017, the convertible line of credit had a balance, net of a $226,768 debt discount, amounting to $923,232.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The Company received&#13;funds for a third Draw Down on February 20, 2018 in the amount of $290,000. As a result of this Draw Down, the Company issued 407,784&#13;common stock purchase warrants having a fair value of $61,282 using the Black-Scholes valuation methodology, and each with a $0.1778&#13;exercise price and three year term (See Note 15). As a result of this transaction, the Company recorded $212,420 of debt discount&#13;consisting of the relative fair value of warrants of $50,591 and a beneficial conversion feature value of $161,829 which was amortized&#13;to interest expense over the term of the Draw Down. This drawn down was paid back to the Lender during the three month period ended&#13;June 30, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2018, the Company received other funds on drawdowns totaling $1,513,013 and paid back drawdowns amounting to&#13;$553,013. No warrants were owed on these drawdowns.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;As&#13;of December 31, 2018, the convertible line of credit had a principal balance outstanding amounting to $960,000 with accrued&#13;interest amounting to $12,909 which is included in accrued expenses (See Note 7).&lt;/p&gt;</evsi:LineOfCreditTextBlock>
    <evsi:ConvertibleNotePayableRelatedPartyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;9.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;CONVERTIBLE NOTE PAYABLE &amp;#8211; RELATED PARTY&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;On October 18,&#13;2016, the Company entered into a five year employment agreement, effective as of January 1, 2016, with Mr. Desmond Wheatley, the&#13;Chief Executive Officer, President, and Chairman of the Company (the &amp;#8220;Agreement&amp;#8221;). Pursuant to the Agreement, Mr.&#13;Wheatley will receive an annual deferred salary of $50,000 which Mr. Wheatley would have deferred until such time as Mr. Wheatley&#13;and the Board of Directors agreed that payment of the deferred salary and/or cessation of the deferral was appropriate. In certain&#13;circumstances upon the Company achieving specified milestones, which are described in the Agreement, Mr. Wheatley could have demanded&#13;payment of all or any portion of the deferred amount, and the Company must comply with such demand. In August 2018 this agreement&#13;was amended to where his salary shall defer until the earliest to occur of the following: (i) a permissable event specified in&#13;Section 409A of the Code, or (ii) December 31, 2020, or (iii) an event specified in Section 8.1(a) or 8.1(b) of the Agreement.&#13;In the case of a cessation of the deferral, the Company&amp;#8217;s Board of Directors may unilaterally affect such a result by a&#13;resolution duly adopted by it without the agreement or participation of the Employee and with Employee recusing himself from the&#13;vote. Employee will be paid all of the deferred amount upon the occurrence of (a) if and when the Company experiences a &amp;#8220;change&#13;of control&amp;#8221; whereby more than 50% of the outstanding equity of the Company changes ownership in a single transaction or&#13;series of related transactions, or otherwise as defined in Section 15.6 of the Original Agreement, (b) a sale of all or substantially&#13;all of the assets of the Company, (c) a permissible event specified in Section 409A of the Code, or (d) on December 31, 2020.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;All&#13;deferred amounts are evidenced by an unsecured convertible promissory note payable by the Company to Mr. Wheatley amended and&#13;signed in October 2018, bearing simple interest at the rate of 10% per annum, accruing until paid, convertible into shares of&#13;the Company&amp;#8217;s common stock at $0.15 per share at any time in whole or in part at Mr. Wheatley&amp;#8217;s discretion. As&#13;the conversion price was equivalent to the fair value of the common stock at various salary deferral dates prior to June 30,&#13;2018, there was no beneficial conversion feature to this note through this date. Subsequent to June 30, 2018 and through&#13;December 31, 2018, and based on the average daily closing price of Our common stock, the Company recorded $8,672 of debt&#13;discount for the beneficial conversion feature value which is being amortized to interest expense over the term of the note.&#13;Additionally, on March 29, 2017 the board of directors granted Mr. Wheatley a $35,000 bonus for which Mr. Wheatley agreed to&#13;defer such bonus under the same terms of his salary deferral. The balance of the note as of December 31, 2017 is $135,000.&#13;The balance of the note as of December 31, 2018, is $177,251, net of debt discount amounting to $7,749, with accrued and&#13;unpaid interest amounting to $28,220 which is included in accrued expenses (See Notes 7 and 18). This Note is classified as&#13;short term as of December 31, 2017 and long term as of December 31, 2018 on the accompanying consolidated balance sheet as a&#13;result of the August 2018 amendment changing the due date to December 1, 2020.&lt;/p&gt;</evsi:ConvertibleNotePayableRelatedPartyTextBlock>
    <us-gaap:LongTermDebtTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;12.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;AUTO LOAN&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;In October 2015,&#13;the Company purchased a new vehicle and financed the purchase through a dealer auto loan. The loan has a term of 60 months, requires&#13;minimum monthly payments of approximately $950, and bears interest at a rate of 5.99 percent. As of December 31, 2017, the loan&#13;has a short-term portion of $9,862 and a long-term portion of $20,620. As of December 31, 2018, the loan has a short-term portion&#13;of $10,520 and a long-term portion of $9,277.&lt;/p&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;13.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;COMMITMENTS AND CONTINGENCIES&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;b&gt;&lt;i&gt;Leases:&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;In August 2016,&#13;the Company entered into a sublease for its current corporate headquarters and manufacturing facility. The sublease expires in&#13;August 2020 which is the same term of the master lease for which the Company is the subtenant. As part of the sublease, the Company&#13;provided a $146,091 deposit to the landlord which will be reduced in months nineteen and thirty-one of the sublease, as defined,&#13;in lieu of rent payments. At the end of the lease period, $50,619 of the deposit will remain as security for the surrender of the&#13;premises.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Future annual&#13;minimum lease payments related to our facility lease are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 4%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 32%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;543,180&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;404,952&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;948,132&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Administrative&#13;rent expense was $111,655 for each of the years ended December 31, 2018 and 2017, respectively. Further, for each of the years&#13;ended December 31, 2018 and 2017, $446,618 of rent was capitalized into inventory as manufacturing overhead costs.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Additionally,&#13;at December 31, 2018 the Company owed two month&amp;#8217;s rent totaling $97,344 which is recorded in Accounts Payable in the accompanying&#13;balance sheet.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify"&gt;As of December 31, 2018, there are&#13;no other lease agreements&amp;#160;with non-cancelable terms in excess of one year.&amp;#9;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;b&gt;&lt;i&gt;Legal Matters:&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;From time to&#13;time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business. As of&#13;December 31, 2018, there were no pending or threatened lawsuits that could reasonably be expected to have a material effect on&#13;the results of our operations.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Other Commitments:&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The Company enters&#13;into various contracts or agreements in the normal course of business whereby such contracts or agreements may contain commitments.&#13;During 2018 and 2017, the Company has agreements to act as a reseller for certain vendors; sales agent agreements whereby sales&#13;agents would receive a fee equal to a percentage of revenues generated by the agent; business development agreements and strategic&#13;alliance agreements where both parties have agreed to cooperate and provide business opportunities to each other; agreements with&#13;vendors where the vendor may provide marketing, public relations, technical consulting or subcontractor services and financial&#13;advisory agreements where the financial advisor would receive a fee and/or commission for advising and raising capital for the&#13;Company. All expenses and liabilities relating to such contracts were recorded in accordance with generally accepted accounting&#13;principles during the periods. Although such agreements increase the risk of legal actions against the Company for potential non-compliance,&#13;other than sales agent agreements and revenue generating sales contracts, there are no firm commitments in such agreements as of&#13;December&amp;#160;31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The Company enters&#13;into various other agreements with third party vendors who will provide services and/or products to the Company. Such vendor agreements&#13;may call for a deposit along with certain other payments based on the delivery of goods or services.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;15.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;STOCK OPTIONS AND WARRANTS&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 28.6pt; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;On August 10,&#13;2011, the Company&amp;#8217;s Board of Directors approved and caused the Company to adopt the Envision Solar International, Inc. 2011&#13;Stock Incentive Plan (the &amp;#8220;Plan&amp;#8221;), which authorizes the issuance of up to 31,500,000 shares of the Company&amp;#8217;s&#13;common stock pursuant to the exercise of stock options or other awards granted under the Plan.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;In 2008, the&#13;Board approved the 2008 equity Incentive Plan, which authorizes 6,108,571 shares under the plan. Exercise rights may not expire&#13;more than three months after the date of termination of the employee but may expire in less time as stipulated in the individual&#13;grant notice. For disability or death, the optionee or estate will generally have up to twelve months to exercise their options.&#13;For certain options the Company may have rights of first refusal for a stipulated period of time, under a separate stock restriction&#13;agreement, whereby if the holder exercise the options and then desires to sell the underlying shares, the Company has the right&#13;to repurchase such shares at a price to which the holder has agreed to sell them to a third party.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Stock Options&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The Company follows&#13;the provisions of ASC Topic 718, &amp;#8220;Compensation &amp;#8211; Stock Compensation.&amp;#8221; ASC Topic 718 establishes standards surrounding&#13;the accounting for transactions in which an entity exchanges its equity instruments for goods or services. ASC Topic 718 focuses&#13;primarily on accounting for transactions in which an entity obtains employee services in share-based payment transactions, such&#13;as options issued under the Company&amp;#8217;s Stock Option Plans. The Company&amp;#8217;s stock option compensation expense was $111,572&#13;and $220,084 for the years ended December&amp;#160;31, 2018 and 2017, respectively, and there was $6,638 of total unrecognized compensation&#13;cost related to unvested options granted under the Company&amp;#8217;s options plans as of December&amp;#160;31, 2018. This stock option&#13;expense will be recognized through December 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The fair value&#13;of each option is estimated on the date of grant using the Black-Scholes option-pricing model. This model incorporates certain&#13;assumptions for inputs including a risk-free market interest rate, expected dividend yield of the underlying common stock, expected&#13;option life and expected volatility in the market value of the underlying common stock.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;From January&#13;1, 2017 through December 31, 2017, the Company issued 645,000 stock options under the plans with a total valuation of $61,632.&#13;All of these options have a 10 year term.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;From January&#13;1, 2018 through December 31, 2018, the Company issued 707,500 stock options under the plans with a total valuation of $94,204.&#13;All of these options have a 10 year term.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;We used the following&#13;assumptions for options granted in fiscal 2018 and 2017:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 34%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 33%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;&lt;u&gt;2018&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 33%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expected volatility&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;82.40%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;81.05%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expected term&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;5 Years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;5 Years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Risk-free interest rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;2.59% &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;1.5%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expected dividend yield&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;None&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;None&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The Black-Scholes&#13;option-pricing model was developed for use in estimating the fair value of traded options, which have no vesting restrictions and&#13;are fully transferable. In addition, option valuation models require the input of highly subjective assumptions including the expected&#13;stock price volatility. Because the Company&amp;#8217;s stock options and warrants have characteristics different from those of its&#13;traded stock, and because changes in the subjective input assumptions can materially affect the fair value estimate, in management&amp;#8217;s&#13;opinion, the existing models do not necessarily provide a reliable single measure of the fair value of such stock options. The&#13;risk free interest rate is based upon quoted market yields for United States Treasury debt securities with a term similar to the&#13;expected term. The expected dividend yield is based upon the Company&amp;#8217;s history of having never issued a dividend and management&amp;#8217;s&#13;current expectation of future action surrounding dividends. Expected volatility was based on historical data for the trading of&#13;our stock on the open market. The expected lives for such grants were based on the simplified method for employees and directors.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;All options qualify&#13;as equity pursuant to ASC 815-40-25, &amp;#8220;Contracts in Entity&amp;#8217;s Own Equity.&amp;#8221;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify"&gt;Option activity for the years ended&#13;December 31, 2018 and 2017 under the 2008 and 2011 Plans are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Number of Options&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;19,917,007&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;645,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.16&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,095,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.19&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(4,250,343&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.33&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;15,216,664&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;707,500&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.20&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,015,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.19&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(88,575&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.63&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14,820,589&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercisable at December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14,674,758&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Weighted average grant date fair value&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.13&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The following&#13;table summarizes information about employee stock options outstanding at December 31, 2018:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="12" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Options Outstanding&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Options Exercisable&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Range of &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercise Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Number&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Outstanding at &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Life&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Intrinsic &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Number &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercisable&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;at &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Intrinsic&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 17%; padding-bottom: 1pt; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;$0.13-0.33&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14,820,589&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;4.75 Years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14,674,758&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14,820,589&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;4.75 Years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14,674,758&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;As the Company&amp;#8217;s&#13;stock price was lower than the weighted average exercise price at December 31, 2018, there is no aggregate intrinsic value of the&#13;options.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Options exercisable&#13;have a weighted average remaining contractual life of 4.73 years as of December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;The weighted&#13;average grant date fair value of options granted in 2018 and 2017 was $0.13 and $0.10 respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;u&gt;Warrants&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;u&gt;2018&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;For the year&#13;ended December 31, 2018, as a part of the Company&amp;#8217;s private placement, the Company issued 273,333 warrants to the placement&#13;agents (See Note 14). These warrants, valued at $26,206, are exercisable for 5 years at an exercise price of $0.15 per share. The&#13;Company estimated the fair value of the warrants utilizing the Black-Scholes pricing model. The assumptions used in the valuation&#13;of these warrants include volatility of 79.39%, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 5 years.&#13;There was no financial statement accounting effect for the issuance of these warrants as their fair value has been charged to Additional&#13;Paid-in-Capital as an offering cost and was offset by a credit to Additional Paid-in-Capital for their fair value when recording&#13;the issuance of these warrants.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2018 as a result of Draw Downs on our Convertible Line of Credit with Lender, the Company issued 407,784 common&#13;stock purchase warrants with a total value of $61,282 and each with a $0.1778 exercise price and 3 year term. The Company estimated&#13;the fair value of the warrants utilizing the Black-Scholes pricing model. The assumptions used in the valuation of these warrants&#13;include volatility of 82.55%, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 3 years. As a result of&#13;this transaction, the Company recorded $50,591 of debt discount consisting of the relative fair value of the warrants which is&#13;being amortized to interest expense over the term of the drawdown (See Note 8).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;In connection&#13;to the issuance of a Note Payable on August 27, 2018, the Company issued 900,000 common stock purchase warrants with a total value&#13;of $115,521 and each with a $0.25 exercise price and a 5 year term. The Company estimated the fair value of the warrants utilizing&#13;the Black-Scholes pricing model. The assumptions used in the valuation of these warrants include volatility of 82.68%, expected&#13;dividends of 0.0%, a discount rate of 2.35%, and expected term of 5 years. As a result of this transaction, the Company recorded&#13;$100,102 of debt discount consisting of the relative fair value of the warrants which is being amortized to interest expense over&#13;the term of the note (See Note 11).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2018, 645,067 warrants had expired.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2017, and as additional consideration for the funding of the Convertible Note payable by the Lender, the Company&#13;issued 2,500,000 common stock purchase warrants having a value of $187,142 using the Black-Scholes valuation methodology, and each&#13;with a $0.15 exercise price and a three year term (See Note 10). The assumptions used in the valuation of these warrants include&#13;volatility of 85.78%, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 3 years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2017 as a result of Draw Downs on our Convertible Line of Credit with the Lender, the Company issued 1,916,667&#13;common stock purchase warrants having a value of $179,612 using the Black-Scholes valuation methodology, and each with a $0.15&#13;exercise price and three year term (See Note 8). The assumptions used in the valuation of these warrants include volatility of&#13;83.67-85.78, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 3 years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2017, related to the Company&amp;#8217;s private placement, the company was obligated to issue 223,337 common stock purchase warrants&#13;to the placement agents which were issued in 2018. There was no financial statement accounting effect for the issuance of these&#13;warrants as their fair value was charged to Additional Paid-in-Capital as an offering cost and offset by a credit to Additional&#13;Paid-in-Capital for their fair value when recording the issuance of these warrants.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2017, 26,831,589 warrants had expired.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify"&gt;Warrant activity for the years ended&#13;December 31, 2018 and 2017 are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Number of Warrants&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;28,196,822&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.17&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,416,667&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.15&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(26,831,589)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.16&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,781,900&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.17&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,581,117&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.21&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(645,067&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,717,950&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.17&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercisable at December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,717,950&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.17&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Weighted average grant date fair value&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.13&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Warrants exercisable&#13;have a weighted average remaining contractual life of 2.22 years as of December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The weighted average grant date fair value of options granted in 2018 and 2017 was $0.13 and $0.10 respectively.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;16.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;REVENUES&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;For each of the&#13;identified periods, revenues can be categorized into the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;For the year ended December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Product Sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,144,251&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,401,103&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Maintenance Fees&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7,576&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7,114&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Professional Services&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,575&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,825&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total Revenues&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,162,402&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,412,042&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;At December 31,&#13;2018 and December 31, 2017, deferred revenue amounted to $835,785 and $77,514 respectively. At December 31, 2018, the Company has&#13;received an initial deposit to plan and manufacture two Solar Tree&amp;#174; units, and a deposit for two of our new HP EVARC units,&#13;in addition to deposits for multi-year maintenance plans for previously sold products. As of December 31, 2018, deferred revenue&#13;associated with product deposits are $791,913 and the delivery of such products are expected within the following six months, while&#13;deferred maintenance fees amounted to $43,872 and pertain to services to be provided through the second quarter of 2022.&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;18.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;RELATED PARTY TRANSACTIONS&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Accounts Payable and&#13;Related Party Vendor Payments&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2017, the Company made cash payments totaling $54,000, and issued 180,000 shares of the Company&amp;#8217;s common&#13;stock with a total value of $27,000 to GreenCore for professional services provided to the Company as detailed in a March 28, 2014&#13;consulting agreement. There were no balances owed to GreenCore as of December 31, 2017. Jay Potter, our former director at the&#13;time of such payments, is the managing member of GreenCore (See Note 14).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"&gt;&lt;u&gt;Director Compensation&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;On or about December&#13;31, 2016, Mr. Jay S. Potter, Mr. Tony Posawatz, and Mr. Peter Davidson, all directors of the Company, each entered into an Amendment&#13;to their Restricted Stock Agreement with the Company (each an &amp;#8220;Amendment&amp;#8221;). Pursuant to their Amendments, each director&#13;agreed to terminate his rights to unvested restricted shares of the Company&amp;#8217;s common stock under their previous respective&#13;Restricted Stock Agreements, in consideration for which the Company granted to each director 750,000 restricted shares of the Company&amp;#8217;s&#13;common stock, vesting 1/36 per month over a 36 month period commencing on the date of grant, issuable quarterly on the last day&#13;of each calendar quarter (the first vesting is scheduled to occur on January 31, 2017 and be for 20,833 shares and the first issuance&#13;is scheduled to occur on March 31, 2017 and be for 62,499 shares) so long as each director serves as a director, employee, consultant&#13;or officer of the Company at the time of scheduled vesting. The Company may also grant an additional 750,000 restricted shares&#13;of the Company&amp;#8217;s common stock to each director to vest in the future from time to time, based on their achieving certain&#13;performance criteria to be agreed upon by the Board of Directors after discussion with senior management at a future date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2017, the Company released 750,000 shares of common stock with a per share fair value of $0.15, or $112,500&#13;(based on the market price at the time of the agreement), to three directors for their service as defined in their respective Restricted&#13;Stock Grant Agreements. The payments were expensed at issuance (See Note 14).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2018, the Company released and issued a total of 625,000 vested shares of common stock (related to previous&#13;years grants to each of three directors of 750,000 shares which vest on a pro rata basis over a three year period), with a per&#13;share fair value of $0.15, or $93,750 (based on the market price at the time of the agreement), to three directors for their service&#13;as defined in their respective Restricted Stock Grant Agreements (See Note 14). The $93,750 was expensed during the year ended&#13;December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Effective March&#13;27, 2018, based on authorization initially approved by the Board of Directors on December 19, 2017, and confirmed by resolutions&#13;adopted by the Board on March 27, 2018, the Company granted a total of 750,000 shares of common stock with a per share value of&#13;$0.15 per share (based on the market price at the time of the agreement), or $112,500, split between three directors for performance&#13;of their duties.&amp;#160; These shares are being issued from a pool of 750,000 shares of common stock for each director of previously&#13;authorized restricted stock grant awards for performance that are awarded if specific performance criteria are achieved or the&#13;Board authorizes their award and vesting by specific resolutions (See Note 14). These shares were immediately expensed.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;On July 19,&#13;2018, Mr. Jay S. Potter resigned as a director of Envision Solar International, and the Company accepted Mr. Potter&amp;#8217;s resignation&#13;effective on the same date. In recognition of Mr. Potter&amp;#8217;s long and valuable service to the Company, the Board of Directors&#13;authorized the immediate vesting and issuance to Mr. Potter of the balance of the nonperformance restricted stock award scheduled&#13;to be issued to him through December 31, 2018. As such, the Company released and issued a total of 125,000 vested shares of common&#13;stock with a per share fair value of $0.15, or $18,750 (based on the market price at the time of the agreement), which was expensed&#13;on July 19, 2018 (See Note 14).&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;On August 22,&#13;2018, Mr. Robert C. Schweitzer accepted an appointment as a new director of the Company effective August 22, 2018. Mr. Schweitzer&#13;is an independent director who has also accepted an appointment to serve as the chairman of the Company&amp;#8217;s audit committee.&#13;In consideration for Mr. Schweitzer&amp;#8217;s acceptance to serve as a director of the Company, the Company agreed to grant 1,500,000&#13;restricted shares of its common stock to him, subject to the terms and conditions set forth in the Restricted Stock Grant Agreement,&#13;including but not limited to the following vesting schedule: 62,500 shares per quarter, prorata, over a 36 month period commencing&#13;on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first release will be of&#13;62,500 shares on December 31, 2018 and the last release will be of 62,500 shares on September 30, 2021; and 750,000 shares based&#13;on the achievement by the Company of certain performance goals in accordance with the Agreement. During the year ended December&#13;31, 2018, the Company released and issued a total of 62,500 vested shares of common stock to Mr. Schweitzer with a per share fair&#13;value of $0.20, or $12,500 (based on the market price at the time of the agreement), for his service as defined in his respective&#13;Restricted Stock Grant Agreement. The $12,500 was expensed during the year ended December 31, 2018 (See Note 14).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"&gt;&lt;u&gt;Stock Issued for Loan Guaranty and Cash Sales&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the year&#13;ended December 31, 2017, and in consideration for the continued Guaranty of the Company&amp;#8217;s obligations extended under a now&#13;terminated line of credit, the Company issued 453,857 shares of its common stock, with a per share value of $0.15 (based on contemporaneous&#13;cash sales prices) or $68,078 to Keshif Ventures LLC, a related party, pursuant to a stock purchase agreement. These shares were&#13;expensed to interest expense over the term of the Guaranty period. Additionally, during the year ended December 31, 2017, pursuant&#13;to a private placement, the Company issued 1,333,333 shares of common stock for cash, with a per share price of $0.15 per share&#13;or $200,000 to Keshif (See Note 8).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;u&gt;Convertible Notes Payable to Related&#13;Parties&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;On October 18,&#13;2016, the Company entered into a five year employment agreement, effective as of January 1, 2016, with Mr. Desmond Wheatley, the&#13;Chief Executive Officer, President, and Chairman of the Company (the &amp;#8220;Agreement&amp;#8221;). Pursuant to the Agreement, Mr. Wheatley&#13;will receive an annual deferred salary of $50,000 which Mr. Wheatley will defer until such time as Mr. Wheatley and the Board of&#13;Directors agree that payment of the deferred salary and/or cessation of the deferral is appropriate. Additionally, on March 29,&#13;2017 the board of directors granted Mr. Wheatley a $35,000 bonus for which Mr. Wheatley agreed to defer such bonus under the same&#13;terms of his salary deferral. All deferred amounts are evidenced by an unsecured convertible promissory note payable by the Company&#13;to Mr. Wheatley. The balance of the note as of December 31, 2017 is $135,000. The balance of the note as of December 31, 2018,&#13;net of discount amounting to $7,749, is $177,251, with accrued and unpaid interest amounting to $28,220 which is included in accrued&#13;expenses (See Notes 7 and 9). This Note is classified as short term as of December 31, 2017 and long term as of December 31, 2018&#13;on the accompanying consolidated balance sheet.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Effective as&#13;of February 15, 2017, the Company received conversion notices from all the current note holders effecting the conversion of the&#13;entire principal balance of a convertible note outstanding and owed by the Company amounting to $600,000 and accrued and unpaid&#13;interest, as of February 15, 2017, amounting to $104,709. The Company issued 4,698,060 shares of common stock at the contracted&#13;conversion price of $0.15 per share, to retire the entirety of this convertible note. Of these shares, 2,315,940 shares were issued&#13;to Keshif Ventures, LLC.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;CORPORATE ORGANIZATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Envision Solar was incorporated&#13;in June 2006 as a limited liability company (&amp;#8220;LLC&amp;#8221;). Through a series of transactions and mergers, including a series&#13;of 2010 transactions where the then existing entity was acquired by an inactive publicly-held company in a transaction treated&#13;as a recapitalization of the company, the resulting entity became Envision Solar International, Inc., a Nevada Corporation (along&#13;with its subsidiary, hereinafter the &amp;#8220;Company&amp;#8221;, &amp;#34;us&amp;#34;, &amp;#34;we&amp;#34;, &amp;#34;our&amp;#34; or &amp;#34;Envision&amp;#34;). Additionally,&#13;the Company had formed various wholly owned subsidiaries to account for its planned future operations, but these entities were&#13;dissolved over the subsequent years. The only remaining subsidiary included in these consolidated financial statements is Envision&#13;Solar Construction Company, Inc. which was a non-operational entity officially dissolved in 2017.&lt;/p&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:NatureOfOperations contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;NATURE OF OPERATIONS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Envision invents, designs,&#13;and manufactures solar powered products and proprietary technology solutions targeting three verticals: electric vehicle charging&#13;infrastructure, out of home advertising infrastructure, and energy security and disaster preparedness. The Company focuses on creating&#13;renewably energized platforms for electric vehicle (&amp;#8220;EV&amp;#8221;) charging, media and branding, and energy security which management&#13;believes are attractive, rapidly deployed, and of the highest quality. Management believes that the Company&amp;#8217;s chief differentiator&#13;is its ability to invent, design, engineer, and manufacture solar products which are a complex integration of our own proprietary&#13;technology and other commonly available engineered components. The resulting products are built to have the longest life expectancy&#13;in the industry while also delivering valuable amenities and potentially highly attractive revenue opportunities for our customers.&#13;Management believes that Envision&amp;#8217;s products deliver multiple layers of value such as: environmental impact free renewably&#13;energized EV charging; media, branding, and advertising platforms; sustainable and secure energy production; architectural enhancement;&#13;reduced carbon footprint; high visibility &amp;#34;green halo&amp;#34; branding; reduction of net operating costs through reduced utility&#13;bills; and revenue creation opportunities through the sales of digital out of home (&amp;#8220;DOOH&amp;#8221;) media.&lt;/p&gt;</us-gaap:NatureOfOperations>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;PRINCIPALS OF CONSOLIDATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The consolidated financial&#13;statements include the accounts of Envision Solar International, Inc. and its inactive wholly-owned subsidiary, Envision Solar&#13;Construction Company, Inc. All inter-company balances and transactions have been eliminated in consolidation.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;USE OF ESTIMATES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The preparation of consolidated&#13;financial statements in conformity with accounting principles generally accepted in the United States of America requires management&#13;to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets&#13;and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the&#13;reporting period. Actual results could differ from those estimates. Significant estimates in the accompanying consolidated financial&#13;statements include the allowance for doubtful accounts receivable, valuation of inventory and standard cost allocations, depreciable&#13;lives of property and equipment, estimates of loss contingencies, valuation of beneficial conversion features in convertible debt,&#13;valuation of share-based payments, and the valuation allowance on deferred tax assets.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;CONCENTRATIONS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Concentration of Credit&#13;Risk&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;Financial instruments&#13;that potentially subject us to concentrations of credit risk consist of cash and revenues.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;The Company&#13;maintains its cash in bank and financial institution deposits that at times may exceed federally insured limits. The Company has&#13;not experienced any losses in such accounts through December 31, 2018.&amp;#160;&amp;#160;The Company did not have any bank balances in&#13;excess of FDIC insured levels as of December 31, 2018 and had approximately $150,000 as of December 31, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Concentration of Accounts&#13;Receivable&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;At December&#13;31, 2018 and 2017, customers that each accounted for more than 10% of our accounts receivable were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 58%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer A&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;82%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer B&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;94%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Concentration of Revenues&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;For the years&#13;ended December 31, 2018 and 2017, customers that each represented more than 10% of our revenues were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 58%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer A&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;50%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;28%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer C&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;12%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;CASH AND CASH EQUIVALENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;For the purposes of the&#13;consolidated statements of cash flows, the Company considers all highly liquid investments with an original maturity of three months&#13;or less when purchased to be cash equivalents. There were no cash equivalents at December 31, 2018 nor December 31, 2017, respectively.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company&amp;#8217;s financial&#13;instruments, including cash, accounts receivable, accounts payable, accrued expenses and short term loans, are carried at historical&#13;cost basis. At December 31, 2018 and 2017, the carrying amounts of these instruments approximated their fair values because of&#13;the short-term nature of these instruments.&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;ACCOUNTS RECEIVABLE&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Accounts receivable are&#13;customer obligations due under normal trade terms. Management reviews accounts receivable on a periodic basis to determine if any&#13;receivables may become uncollectible. Management&amp;#8217;s evaluation includes several factors including the aging of the accounts&#13;receivable balances, a review of significant past due accounts, dialogue with the customer, the financial profile of a customer,&#13;our historical write-off experience, net of recoveries, and economic conditions. The Company includes any accounts receivable balances&#13;that are determined to be uncollectible in its overall allowance for doubtful accounts. Further, the Company may record a general&#13;reserve in its allowance for doubtful accounts to account for future changes that may negatively impact our overall collections.&#13;After all attempts to collect a receivable have failed, the receivable is written off against the allowance.&lt;/p&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;INVENTORY&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Inventory is stated at&#13;the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs&#13;primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products&#13;being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated&#13;with the manufacturing process. The Company regularly reviews inventory components and quantities on hand, and performs annual&#13;physical inventory counts. A reserve is established if this review process determines the net realizable value of such inventory&#13;may be below the carrying value.&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;PROPERTY, EQUIPMENT AND DEPRECIATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Property and equipment&#13;is recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related&#13;assets of 3 to 7 years. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are&#13;expensed as incurred.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;PATENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company believes it&#13;will achieve future economic value for its various patents and patent ideas. All administrative costs for obtaining patents are&#13;accumulated on the balance sheet as a Patent asset until such time as a patent is issued. The costs of these intangible assets&#13;are classified as a long term asset and amortized on a straight line basis over the legal life of such asset, which is typically&#13;20 years. In the event a patent is denied, all accumulated administrative costs will be expensed in that period. For the years&#13;ended December 31, 2018 and 2017 respectively, patent amortization expense was $2,733 and $561.&lt;/p&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;IMPAIRMENT OF LONG-LIVED ASSETS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company accounts for&#13;long-lived assets in accordance with the provisions of ASC 360-10-35-15 &amp;#8220;Impairment or Disposal of Long-Lived Assets.&amp;#8221;&#13;This guidance requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or&#13;changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held&#13;and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated&#13;by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which&#13;the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the&#13;carrying amount or fair value less costs to sell.&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;ACCOUNTING FOR DERIVATIVES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company evaluates its&#13;convertible instruments, options, warrants or other contracts to determine if those contracts or embedded components of those contracts&#13;qualify as derivatives to be separately accounted for under ASC Topic 815, &amp;#8220;Derivatives and Hedging.&amp;#8221; The result of&#13;this accounting treatment is that the fair value of the derivative is marked-to-market each balance sheet date and recorded as&#13;a liability. In the event that the fair value is recorded as a liability, the change in fair value is recorded in the statement&#13;of operations as other income (expense). Upon conversion of a note where the embedded conversion option has been bifurcated and&#13;accounted for as a derivative liability, the Company records the shares at fair value, relieves all related notes, derivatives,&#13;and debt discounts, and recognizes a net gain or loss on extinguishment.&amp;#160; Equity instruments that are initially classified&#13;as equity that become subject to reclassification under ASC Topic 815 are reclassified to liabilities at the fair value of the&#13;instrument on the reclassification date.&lt;/p&gt;</us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;REVENUE AND COST RECOGNITION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;On January 1, 2018, Envision&#13;adopted the revenue standards of Financial Accounting Standards Board Update No. 2014-09: &amp;#8220;Revenue from Contracts with Customers&#13;(Topic 606).&amp;#8221; The core principle of this Topic is that an entity recognizes revenue to depict the transfer of promised goods&#13;or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for&#13;those goods or services. Revenue is recognized in accordance with that core principle by applying the following five steps: 1)&#13;identify the contracts with a customer; 2) identify the performance obligations in the contract; 3) determine the transaction&#13;price; 4) allocate the transaction price to the performance obligations; and 5) recognize revenue when (or as) we satisfy a performance&#13;obligation.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Revenues are primarily&#13;derived from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously&#13;sold products, and revenues from sales of professional services.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Revenues from inventoried&#13;product sales are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes&#13;place. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The&#13;customer is typically obligated to make payment for such products within a 30-45 day period after delivery.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Revenues from maintenance&#13;fees are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined at&#13;the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service&#13;in advance of the maintenance period.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Revenues from professional&#13;services are recognized as services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements&#13;with agreed to hourly rates of service categories in line with expertise requirements. These services are billed to a customer&#13;as such services are provided and the customer will be obligated to make payments for such services typically within a 30-45 day&#13;period.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company includes shipping&#13;and handling fees billed to customers as revenues, and shipping and handling costs as cost of revenues.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Any deposits received from&#13;a customer prior to delivery of the purchased product or monies paid to us prior to the period for which a service is provided&#13;are accounted for as deferred revenue on the balance sheet.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Sales tax is recorded on&#13;a net basis and excluded from revenue.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company generally&#13;provides a one year warranty on its products for materials and workmanship, but may provide multiple year warranties as negotiated,&#13;and will pass on the warranties from its vendors, if any, which generally covers this one year period. In accordance with ASC&#13;450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated.&amp;#160; At December&#13;31, 2018, the Company has no product warranty accrual given the Company&amp;#8217;s de minimis historical financial warranty experience.&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;RESEARCH AND DEVELOPMENT&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In accordance with ASC&#13;730-10, &amp;#8220;Research and Development,&amp;#8221; expenditures for research and development of the Company&amp;#8217;s products are expensed&#13;when incurred, and are included in operating expenses. The Company recognized research and development costs, not including minimal&#13;amounts of labor associated with research and development projects, of $3,585 for the year ending December&amp;#160;31, 2018 and $1,772&#13;for the year ending December 31, 2017.&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;ADVERTISING&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company conducts advertising&#13;for the promotion of its products and services. In accordance with ASC 720-35, &amp;#8220;Advertising Costs,&amp;#8221; advertising costs&#13;are charged to operations when incurred. Such amounts aggregated $114,408 in 2018 and $81,278 in 2017.&lt;/p&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;STOCK-BASED COMPENSATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows ASC&#13;718, &amp;#8220;Compensation &amp;#8211; Stock Compensation.&amp;#8221; ASC 718 requires companies to estimate and recognize the fair value&#13;of stock-based awards to employees and directors. The fair value of the portion of an award that is ultimately expected to vest&#13;is recognized as an expense over the requisite service periods using the straight-line attribution method.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company accounts for&#13;non-employee share-based awards in accordance with the measurement and recognition criteria of ASC 505-50 &amp;#8220;Equity-Based Payments&#13;to Non-Employees&amp;#8221;.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company estimates the&#13;fair value of each stock option at the grant date by using the Black-Scholes option pricing model.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;INCOME TAXES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company accounts for&#13;income taxes pursuant to the provisions of ASC Topic 740, &amp;#8220;Income Taxes,&amp;#8221; which requires, among other things, an asset&#13;and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred&#13;tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the&#13;tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management&#13;believes it is more likely than not that the net deferred asset will not be realized.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows the&#13;provisions of ASC 740-10-25-5, &lt;i&gt;&amp;#8220;&lt;/i&gt;Basic Recognition Threshold&lt;i&gt;.&amp;#8221;&lt;/i&gt; When tax returns are filed, it is highly&#13;certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty&#13;about the merits of the position taken or the amount of the position that would be ultimately sustained. In accordance with the&#13;guidance of ASC 740-10-25-6, the benefit of a tax position is recognized in the consolidated financial statements in the period&#13;during which, based on all available evidence, management believes it is more likely than not that the position will be sustained&#13;upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated&#13;with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount&#13;of tax benefit that is more than 50&amp;#160;percent likely of being realized upon settlement with the applicable taxing authority.&#13;The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected&#13;as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties&#13;that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain&#13;of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. As of December&#13;31, 2018, tax years 2015 through 2018 remain open for IRS audit. The Company has received no notice of audit from the IRS for any&#13;of the open tax years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company recognizes&#13;the benefit of a tax position when it is effectively settled. ASC 740-10-25-10, &amp;#8220;Basic Recognition Threshold&amp;#8221; provides&#13;guidance on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously&#13;unrecognized tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an&#13;examination by a taxing authority. For tax positions considered effectively settled, the Company recognizes the full amount of&#13;the tax benefit.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;BASIC AND DILUTED NET LOSS PER COMMON SHARE&#13;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Basic net loss per share&#13;is computed by dividing the net loss by the weighted average number of common shares outstanding during the period. Diluted net&#13;loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding for the&#13;period and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental&#13;common shares issuable upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock&#13;equivalents. Potentially dilutive securities are excluded from the computation if their effect is anti-dilutive.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Convertible debt convertible&#13;into 20,914,405 common shares, options to purchase 14,820,589 common shares and warrants to purchase 6,717,950 common shares were&#13;outstanding at December 31, 2018. Convertible debt convertible into 19,846,181 common shares, options to purchase 15,216,664 common&#13;shares and warrants to purchase 5,781,900 common shares were outstanding at December 31, 2017. Dilutive common stock equivalents&#13;were not included in the computation of diluted net loss per share in 2018 and 2017 because the effects would have been anti-dilutive&#13;due to the net losses. Due to the net losses in 2018 and 2017, basic and diluted net loss per share amounts are the same. These&#13;potential common shares may dilute future earnings per share.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;CONTINGENCIES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Certain conditions may&#13;exist as of the date the consolidated financial statements are issued which may result in a loss to the Company, but which will&#13;only be resolved when one or more future events occur or fail to occur. Company management and its legal counsel assess such contingent&#13;liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal&#13;proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company's legal&#13;counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount&#13;of relief sought or expected to be sought therein. If the assessment of a contingency indicates that it is probable that a liability&#13;has been incurred and the amount of the liability can be reasonably estimated, then the estimated liability would be accrued in&#13;the Company's consolidated financial statements. If the assessment indicates that a potentially material loss contingency is not&#13;probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature of the contingent liability,&#13;together with an estimate of the range of possible loss if determinable would be disclosed. The Company does not include legal&#13;costs in its estimates of amounts to accrue.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;SEGMENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows the&#13;guidance of ASC 280-10 for &amp;#8220;Disclosures about Segments of an Enterprise and Related Information.&amp;#34; During 2018 and 2017,&#13;the Company only operated in one segment; therefore, segment information has not been presented.&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;RECLASSIFICATIONS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Certain reclassifications&#13;have been made on prior period balances to conform to the current year presentation. At December 31, 2017, $62,616 was reclassified&#13;from Convertible Notes Payable &amp;#8211; Related Parties to Convertible Notes Payable as the lender is no longer a related party.&#13;This reclassification had no impact on net loss, shareholders&amp;#8217; equity or cash flows as previously reported.&lt;/p&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;RECENT ACCOUNTING PRONOUNCEMENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Other than the adoption&#13;of ASC 606 &amp;#8220;Revenue from Contracts with Customers,&amp;#8221; there are no new accounting pronouncements that became effective&#13;during the year ended December 31, 2018 that materially affect the consolidated financial position of the Company or the results&#13;of its&amp;#8217; operations. Accounting Standard Updates which are not effective until after December 31, 2018, including the pronouncements&#13;discussed below, disclose the potential effects on the Company&amp;#8217;s consolidated financial position and/or results of its&amp;#8217;&#13;operations and financial statement disclosures.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;ASU 2018-05&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In March 2018, the Financial&#13;Accounting Standards Board issued Accounting Standards Update No. 2018-05: &lt;i&gt;&amp;#34;Income Taxes (Topic 805)&amp;#8221;&lt;/i&gt; to provide&#13;accounting and disclosure guidance on accounting for income taxes under generally accepted accounting principles (&amp;#8220;U.S.&#13;GAAP&amp;#8221;). This guidance addresses the recognition of taxes payable or refundable for the current year and the recognition&#13;of deferred tax liabilities and deferred tax assets for the future tax consequences of events that have been recognized in an&#13;entity&amp;#8217;s financial statements or tax returns. ASC Topic 740 also addresses the accounting for income taxes upon a change&#13;in tax laws or tax rates. The income tax accounting effect of a change in tax laws or tax rates includes, for example, adjusting&#13;(or re-measuring) deferred tax liabilities and deferred tax assets, as well as evaluating whether a valuation allowance is needed&#13;for deferred tax assets. The Company has accounted for the changes related to the Tax Cuts and Jobs act passed by Congress in&#13;2017.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;ASU 2016-02&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In February 2016, the Financial&#13;Accounting Standards Board issued Accounting Standards Update No. 2016-02: &amp;#8220;Leases (Topic 842)&amp;#8221; whereby lessees will&#13;need to recognize almost all leases on their balance sheet as a right of use asset and a lease liability. This guidance is effective&#13;for interim and annual reporting periods beginning after December 15, 2018. The Company expects this ASU will increase its current&#13;assets and current liabilities but have no net material impact on its consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;ASU 2018-07&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In June 2018, the Financial&#13;Accounting Standards Board issued Accounting Standards Update No. 2018-07: &amp;#8220;Compensation -Stock Compensation (Topic 718)&amp;#8221;&#13;which is meant to simplify and align the accounting for non-employee share-based payment transactions to the accounting for share-based&#13;payments for employees. This guidance is effective for interim and annual reporting periods beginning after December 15, 2018.&#13;The Company expects adoption of this ASU will not have a material impact on its consolidated financial statements.&amp;#160;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Concentration of Accounts&#13;Receivable&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;At December&#13;31, 2018 and 2017, customers that each accounted for more than 10% of our accounts receivable were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 58%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer A&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;82%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer B&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;94%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Concentration of Revenues&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in"&gt;For the years&#13;ended December 31, 2018 and 2017, customers that each represented more than 10% of our revenues were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 58%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 21%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer A&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;50%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;28%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Customer C&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;12%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;At December 31, 2018 and&#13;2017, accounts receivables were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accounts receivable&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,290,702&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,946&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Less: Allowance for doubtful accounts&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accounts receivable, Net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,290,702&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,946&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Prepaid expenses and other&#13;current assets are summarized as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Prepaid insurance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;29,524&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;25,402&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Deposit on future raw material purchases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;226,547&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;30,272&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total prepaid expenses and other current assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;256,071&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;55,674&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 31.5pt; text-align: justify; text-indent: 0.5in"&gt;Inventories&#13;are stated at the lower of cost or net realizable value. Costs are determined using the first in- first out (FIFO) method. As of&#13;December 31, 2018 and 2017, inventory consists of the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 31.5pt; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Finished goods&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,716,141&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Work in process&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;443,701&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;311,481&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Raw materials&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;698,689&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;300,479&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Inventory reserve&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(11,424&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(8,601&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Inventory, net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,130,966&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,319,500&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;Property and equipment consists of&#13;the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Est. Useful &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Lives&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 48%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Computer equipment and software&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;5 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;32,666&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;32,666&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Furniture and fixtures&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;7 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;82,529&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;82,529&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Office equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;5 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,039&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;20,533&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Machinery and equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;1-5 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;305,337&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;341,583&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Autos&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;3 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;49,238&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;49,238&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Leasehold improvements&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;47 months&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,790&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,790&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total property and equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;479,599&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;533,339&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Less accumulated depreciation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(346,364&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(307,227&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Property and Equipment, Net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;133,235&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;226,112&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.45in; text-align: justify; text-indent: 0.05in"&gt;The major components&#13;of accrued expenses are summarized as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.45in; text-align: justify; text-indent: 0.05in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accrued vacation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;196,888&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;152,051&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accrued interest&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;239,838&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;175,953&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accrued rent&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;66,349&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;77,164&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accrued loss contingency&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;71,744&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;44,423&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Other accrued expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;39,351&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,333&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total accrued expenses&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;614,170&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;451,924&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.85pt; text-indent: 0.5in; text-align: justify"&gt;The following is a summary of activity&#13;of Level 3 liabilities for the periods ended December 31, 2017:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.5in 0 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 78%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Balance at December 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 18%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;107,081&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Gain on debt extinguishment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(107,081&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Balance at December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;Future annual&#13;minimum lease payments related to our facility lease are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 4%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 32%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;543,180&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;404,952&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;948,132&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;We used the following&#13;assumptions for options granted in fiscal 2018 and 2017:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 34%; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 33%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;&lt;u&gt;2018&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 33%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expected volatility&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;82.40%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;81.05%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expected term&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;5 Years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;5 Years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Risk-free interest rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;2.59% &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;1.5%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expected dividend yield&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;None&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;None&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify"&gt;Option activity for the years ended&#13;December 31, 2018 and 2017 under the 2008 and 2011 Plans are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Number of Options&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;19,917,007&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;645,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.16&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,095,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.19&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(4,250,343&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.33&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;15,216,664&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;707,500&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.20&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,015,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.19&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(88,575&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.63&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14,820,589&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercisable at December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14,674,758&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Weighted average grant date fair value&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.13&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;The following&#13;table summarizes information about employee stock options outstanding at December 31, 2018:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="12" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Options Outstanding&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Options Exercisable&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Range of &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercise Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Number&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Outstanding at &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Life&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Intrinsic &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Number &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercisable&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;at &lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Intrinsic&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 17%; padding-bottom: 1pt; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;$0.13-0.33&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14,820,589&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;4.75 Years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14,674,758&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14,820,589&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;4.75 Years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;14,674,758&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify"&gt;Warrant activity for the years ended&#13;December 31, 2018 and 2017 are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Number of Warrants&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;28,196,822&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.17&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,416,667&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.15&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(26,831,589)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.16&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,781,900&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.17&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,581,117&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.21&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Expired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(645,067&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Outstanding at December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,717,950&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.17&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Exercisable at December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,717,950&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.17&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Weighted average grant date fair value&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;0.13&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ScheduleOfPrincipalTransactionsRevenueTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;For each of the&#13;identified periods, revenues can be categorized into the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;For the year ended December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Product Sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,144,251&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,401,103&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Maintenance Fees&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7,576&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7,114&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Professional Services&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,575&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,825&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total Revenues&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,162,402&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,412,042&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfPrincipalTransactionsRevenueTextBlock>
    <us-gaap:CashUninsuredAmount contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:CashUninsuredAmount>
    <us-gaap:CashUninsuredAmount contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">150000</us-gaap:CashUninsuredAmount>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="From2018-01-01to2018-12-31">3 to 7 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="From2018-01-01to2018-12-31_custom_ComputerEquipmentAndSoftwareMember">5 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="From2018-01-01to2018-12-31_us-gaap_FurnitureAndFixturesMember">7 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="From2018-01-01to2018-12-31_us-gaap_OfficeEquipmentMember">5 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="From2018-01-01to2018-12-31_us-gaap_MachineryAndEquipmentMember">1-5 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="From2018-01-01to2018-12-31_us-gaap_AutomobilesMember">3 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="From2018-01-01to2018-12-31_us-gaap_LeaseholdImprovementsMember">47 months</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">2733</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">561</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ExtendedProductWarrantyAccrual contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:ExtendedProductWarrantyAccrual>
    <us-gaap:ExtendedProductWarrantyAccrual contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:ExtendedProductWarrantyAccrual>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">3585</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1772</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:AdvertisingExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">114408</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">81278</us-gaap:AdvertisingExpense>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2018-01-01to2018-12-31_ConvertibleDebtSharesMember" unitRef="Shares" decimals="INF">20914405</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2018-01-01to2018-12-31_OptionsSharesMember" unitRef="Shares" decimals="INF">14820589</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2018-01-01to2018-12-31_WarrantSharesMember" unitRef="Shares" decimals="INF">6717950</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2017-01-01to2017-12-31_ConvertibleDebtSharesMember" unitRef="Shares" decimals="INF">19846181</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2017-01-01to2017-12-31_OptionsSharesMember" unitRef="Shares" decimals="INF">15216664</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2017-01-01to2017-12-31_WarrantSharesMember" unitRef="Shares" decimals="INF">5781900</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <evsi:WorkingCapital contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">-2759580</evsi:WorkingCapital>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">750000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="From2018-01-01to2018-12-31_custom_LSAMember" unitRef="USD" decimals="0">500000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="From2018-01-01to2018-12-31_custom_RevolvingNoteMember_custom_OtherDrawdownsMember" unitRef="USD" decimals="0">1513013</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_InitialDrawDownMember" unitRef="USD" decimals="0">850000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_SecondDrawDownMember" unitRef="USD" decimals="0">300000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="From2018-01-01to2018-12-31_custom_RevolvingNoteMember_custom_ThirdDrawdownMember" unitRef="USD" decimals="0">290000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfOtherLongTermDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">212685</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:AccountsReceivableGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1290702</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">5946</us-gaap:AccountsReceivableGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">0</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:PrepaidInsurance contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">29524</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">25402</us-gaap:PrepaidInsurance>
    <us-gaap:DepositsAssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">226547</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">30272</us-gaap:DepositsAssetsCurrent>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">1716141</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">443701</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">311481</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">698689</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">300479</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">11424</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">8601</us-gaap:InventoryValuationReserves>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">479599</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">533339</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_custom_ComputerEquipmentAndSoftwareMember" unitRef="USD" decimals="0">32666</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_FurnitureAndFixturesMember" unitRef="USD" decimals="0">82529</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_OfficeEquipmentMember" unitRef="USD" decimals="0">3039</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_MachineryAndEquipmentMember" unitRef="USD" decimals="0">305337</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_AutomobilesMember" unitRef="USD" decimals="0">49238</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_LeaseholdImprovementsMember" unitRef="USD" decimals="0">6790</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31_custom_ComputerEquipmentAndSoftwareMember" unitRef="USD" decimals="0">32666</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31_us-gaap_FurnitureAndFixturesMember" unitRef="USD" decimals="0">82529</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31_us-gaap_OfficeEquipmentMember" unitRef="USD" decimals="0">20533</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31_us-gaap_MachineryAndEquipmentMember" unitRef="USD" decimals="0">341583</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31_us-gaap_AutomobilesMember" unitRef="USD" decimals="0">49238</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31_us-gaap_LeaseholdImprovementsMember" unitRef="USD" decimals="0">6790</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">346364</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">307227</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:Depreciation contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">60106</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">68820</us-gaap:Depreciation>
    <evsi:DepreciationExpenseCapitalized contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">22200</evsi:DepreciationExpenseCapitalized>
    <evsi:DepreciationExpenseCapitalized contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">22000</evsi:DepreciationExpenseCapitalized>
    <us-gaap:AccruedVacationCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">196888</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">152051</us-gaap:AccruedVacationCurrent>
    <us-gaap:InterestPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">239838</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">175953</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent contextRef="AsOf2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="USD" decimals="0">26096</us-gaap:InterestPayableCurrent>
    <us-gaap:AccruedRentCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">66349</us-gaap:AccruedRentCurrent>
    <us-gaap:AccruedRentCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">77164</us-gaap:AccruedRentCurrent>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">71744</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">44423</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">39351</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">2333</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2017-12-31_custom_LSAMember" unitRef="USD" decimals="0">1500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2018-12-31_custom_RevolvingNoteMember" unitRef="USD" decimals="0">3000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2015-12-31_custom_LSAMember" unitRef="USD" decimals="0">1000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="From2018-01-01to2018-12-31_custom_LSAMember">2020-03-01</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="From2018-01-01to2018-12-31_custom_RevolvingNoteMember">2019-12-31</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityInterestRateDescription contextRef="From2018-01-01to2018-12-31_custom_LSAMember">Monthly interest only payments through December 2017.</us-gaap:LineOfCreditFacilityInterestRateDescription>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2018-01-01to2018-12-31_custom_LSAMember" unitRef="USD" decimals="0">9655</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2018-01-01to2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="USD" decimals="0">5000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <evsi:StockIssuedForLoanGuarantySharesIssued contextRef="From2017-04-01to2017-04-29_custom_LSAMember_custom_KeshifMember_custom_LoanGuarantyMember" unitRef="Shares" decimals="INF">234302</evsi:StockIssuedForLoanGuarantySharesIssued>
    <evsi:StockIssuedForLoanGuarantySharesIssued contextRef="From2017-09-01to2017-09-30_custom_LSAMember_custom_KeshifMember_custom_LoanGuarantyMember" unitRef="Shares" decimals="INF">219555</evsi:StockIssuedForLoanGuarantySharesIssued>
    <evsi:StockIssuedForLoanGuarantyValue contextRef="From2017-04-01to2017-04-29_custom_LSAMember_custom_KeshifMember_custom_LoanGuarantyMember" unitRef="USD" decimals="0">35145</evsi:StockIssuedForLoanGuarantyValue>
    <evsi:StockIssuedForLoanGuarantyValue contextRef="From2017-09-01to2017-09-30_custom_LSAMember_custom_KeshifMember_custom_LoanGuarantyMember" unitRef="USD" decimals="0">32933</evsi:StockIssuedForLoanGuarantyValue>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="From2018-01-01to2018-12-31_custom_LSAMember" unitRef="USD" decimals="0">1500000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="From2018-01-01to2018-12-31_custom_RevolvingNoteMember_custom_OtherDrawdownsMember" unitRef="USD" decimals="0">553013</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_InitialDrawDownMember" unitRef="Shares" decimals="INF">1416667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_SecondDrawDownMember" unitRef="Shares" decimals="INF">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2018-01-01to2018-12-31_custom_RevolvingNoteMember_custom_ThirdDrawdownMember" unitRef="Shares" decimals="INF">407784</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2017-01-01to2017-12-31_custom_LenderNoteMember" unitRef="Shares" decimals="INF">2500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember_us-gaap_PrivatePlacementMember" unitRef="Shares" decimals="INF">273333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2017-01-01to2017-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">4416667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember_custom_ConvertibleLineOfCreditMember" unitRef="Shares" decimals="INF">407784</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2017-01-01to2017-12-31_custom_ConvertibleLineOfCreditMember" unitRef="Shares" decimals="INF">1916667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:AdjustmentOfWarrantsGrantedForServices contextRef="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_InitialDrawDownMember" unitRef="USD" decimals="0">122992</us-gaap:AdjustmentOfWarrantsGrantedForServices>
    <us-gaap:AdjustmentOfWarrantsGrantedForServices contextRef="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_SecondDrawDownMember" unitRef="USD" decimals="0">56620</us-gaap:AdjustmentOfWarrantsGrantedForServices>
    <us-gaap:AdjustmentOfWarrantsGrantedForServices contextRef="From2018-01-01to2018-12-31_custom_RevolvingNoteMember_custom_ThirdDrawdownMember" unitRef="USD" decimals="0">61282</us-gaap:AdjustmentOfWarrantsGrantedForServices>
    <us-gaap:AdjustmentOfWarrantsGrantedForServices contextRef="From2017-01-01to2017-12-31_custom_LenderNoteMember" unitRef="USD" decimals="0">187142</us-gaap:AdjustmentOfWarrantsGrantedForServices>
    <us-gaap:AdjustmentOfWarrantsGrantedForServices contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember_us-gaap_PrivatePlacementMember" unitRef="USD" decimals="0">26206</us-gaap:AdjustmentOfWarrantsGrantedForServices>
    <us-gaap:AdjustmentOfWarrantsGrantedForServices contextRef="From2018-01-01to2018-08-27_us-gaap_WarrantMember_custom_NotePayableMember" unitRef="USD" decimals="0">115521</us-gaap:AdjustmentOfWarrantsGrantedForServices>
    <us-gaap:AdjustmentOfWarrantsGrantedForServices contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember_custom_ConvertibleLineOfCreditMember" unitRef="USD" decimals="0">61282</us-gaap:AdjustmentOfWarrantsGrantedForServices>
    <us-gaap:AdjustmentOfWarrantsGrantedForServices contextRef="From2017-01-01to2017-12-31_custom_ConvertibleLineOfCreditMember" unitRef="USD" decimals="0">179612</us-gaap:AdjustmentOfWarrantsGrantedForServices>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature contextRef="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_InitialDrawDownMember" unitRef="USD" decimals="0">243223</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature contextRef="From2017-01-01to2017-12-31_custom_RevolvingNoteMember_custom_SecondDrawDownMember" unitRef="USD" decimals="0">175261</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature contextRef="From2018-01-01to2018-12-31_custom_RevolvingNoteMember_custom_ThirdDrawdownMember" unitRef="USD" decimals="0">161829</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature contextRef="From2018-07-01to2018-12-31_custom_WheatleyNoteMember" unitRef="USD" decimals="0">8672</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature contextRef="From2017-01-01to2017-12-31_custom_LenderNoteMember" unitRef="USD" decimals="0">66384</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="AsOf2018-12-31_custom_RevolvingNoteMember" unitRef="USD" decimals="0">12909</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="AsOf2018-12-31_custom_WheatleyNoteMember" unitRef="USD" decimals="0">28220</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember" unitRef="USD" decimals="0">73382</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="AsOf2018-12-31_custom_PegasusNoteMember" unitRef="USD" decimals="0">90137</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="AsOf2018-12-31_custom_DesmondWheatleyMember_custom_UnsecuredConvNoteMember" unitRef="USD" decimals="0">28220</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="AsOf2018-12-31_custom_LenderNoteMember_custom_DecAmendmentMember" unitRef="USD" decimals="0">9094</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:ConvertibleNotesPayable contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember" unitRef="USD" decimals="0">1550616</us-gaap:ConvertibleNotesPayable>
    <us-gaap:ConvertibleNotesPayable contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember" unitRef="USD" decimals="0">1662616</us-gaap:ConvertibleNotesPayable>
    <us-gaap:ConvertibleNotesPayable contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember" unitRef="USD" decimals="0">62616</us-gaap:ConvertibleNotesPayable>
    <us-gaap:ConvertibleNotesPayable contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_PegasusNoteMember" unitRef="USD" decimals="0">100000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:ConvertibleNotesPayable contextRef="AsOf2017-12-31_us-gaap_ConvertibleNotesPayableMember_custom_LenderNoteMember" unitRef="USD" decimals="0">1500000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:ConvertibleNotesPayable contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember" unitRef="USD" decimals="0">50616</us-gaap:ConvertibleNotesPayable>
    <us-gaap:ConvertibleNotesPayable contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_LenderNoteMember" unitRef="USD" decimals="0">1500000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">107081</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="AsOf2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember" unitRef="Pure" decimals="INF">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="AsOf2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="Pure" decimals="INF">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="AsOf2018-12-31_us-gaap_AutomobileLoanMember" unitRef="Pure" decimals="INF">0.0599</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate contextRef="From2018-01-01to2018-12-31_us-gaap_ConvertibleNotesPayableMember_custom_EveyNoteMember">2019-07-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate contextRef="From2018-01-01to2018-12-31_us-gaap_NotesPayableOtherPayablesMember">2019-02-28</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate contextRef="From2018-01-01to2018-12-31_custom_LenderNoteMember_custom_DecAmendmentMember">2019-06-30</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">600000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="From2017-01-01to2017-02-05_us-gaap_ConvertibleNotesPayableMember_custom_GeminiMasterThirdMember" unitRef="USD" decimals="0">600000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="From2017-01-01to2017-12-31_custom_ConvertibleNotesOutstandingMember" unitRef="USD" decimals="0">600000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <evsi:ConversionOfDebtInterestConverted contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">104709</evsi:ConversionOfDebtInterestConverted>
    <evsi:ConversionOfDebtInterestConverted contextRef="From2017-01-01to2017-02-05_us-gaap_ConvertibleNotesPayableMember_custom_GeminiMasterThirdMember" unitRef="USD" decimals="0">104709</evsi:ConversionOfDebtInterestConverted>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="From2017-01-01to2017-12-31" unitRef="Shares" decimals="INF">4698060</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="From2017-01-01to2017-02-05_us-gaap_ConvertibleNotesPayableMember_custom_GeminiMasterThirdMember" unitRef="Shares" decimals="INF">4698060</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="From2017-01-01to2017-12-31_custom_KeshifVenturesMember" unitRef="Shares" decimals="INF">2315940</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="From2017-01-01to2017-12-31_custom_ConvertibleNotesOutstandingMember" unitRef="Shares" decimals="INF">4698060</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="USD" decimals="0">750000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:IncreaseDecreaseInNotesPayableCurrent contextRef="From2018-01-01to2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="USD" decimals="0">112500</us-gaap:IncreaseDecreaseInNotesPayableCurrent>
    <evsi:WarrantsIssuedShares contextRef="From2018-01-01to2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="Shares" decimals="INF">900000</evsi:WarrantsIssuedShares>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="AsOf2018-12-31_us-gaap_NotesPayableOtherPayablesMember">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="AsOf2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="USDPShares" decimals="INF">0.25</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="AsOf2017-12-31_WarrantMember23581017" unitRef="USDPShares" decimals="INF">0.17</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="AsOf2018-12-31_us-gaap_WarrantMember" unitRef="USDPShares" decimals="INF">0.17</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="AsOf2016-12-31_us-gaap_WarrantMember" unitRef="USDPShares" decimals="INF">0.17</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:FairValueAdjustmentOfWarrants contextRef="From2018-01-01to2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="USD" decimals="0">115521</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="From2018-01-01to2018-12-31_us-gaap_NotesPayableOtherPayablesMember" unitRef="USD" decimals="0">100102</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:RepaymentsOfNotesPayable contextRef="From2017-01-01to2017-12-31_custom_VendorNotePayableMember" unitRef="USD" decimals="0">40000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:GainLossRelatedToLitigationSettlement contextRef="From2017-01-01to2017-12-31_custom_VendorNotePayableMember" unitRef="USD" decimals="0">25352</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:OtherLongTermDebtCurrent contextRef="AsOf2018-12-31_us-gaap_AutomobileLoanMember" unitRef="USD" decimals="0">10520</us-gaap:OtherLongTermDebtCurrent>
    <us-gaap:OtherLongTermDebtCurrent contextRef="AsOf2017-12-31_us-gaap_AutomobileLoanMember" unitRef="USD" decimals="0">9862</us-gaap:OtherLongTermDebtCurrent>
    <us-gaap:OtherLongTermDebtNoncurrent contextRef="AsOf2018-12-31_us-gaap_AutomobileLoanMember" unitRef="USD" decimals="0">9277</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:OtherLongTermDebtNoncurrent contextRef="AsOf2017-12-31_us-gaap_AutomobileLoanMember" unitRef="USD" decimals="0">20620</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">543180</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">404952</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">948132</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:SecurityDeposit contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">146091</us-gaap:SecurityDeposit>
    <us-gaap:LeaseAndRentalExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">111655</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">111655</us-gaap:LeaseAndRentalExpense>
    <us-gaap:OtherInventoryCapitalizedCosts contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">446618</us-gaap:OtherInventoryCapitalizedCosts>
    <us-gaap:OtherInventoryCapitalizedCosts contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">446618</us-gaap:OtherInventoryCapitalizedCosts>
    <evsi:StockIssuedForPurchaseOfWarrants contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember_us-gaap_PrivatePlacementMember" unitRef="Shares" decimals="INF">50000</evsi:StockIssuedForPurchaseOfWarrants>
    <evsi:StockIssuedForPurchaseOfWarrants contextRef="From2017-01-01to2017-12-31_us-gaap_PrivatePlacementMember187555275" unitRef="Shares" decimals="INF">223337</evsi:StockIssuedForPurchaseOfWarrants>
    <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">704709</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="AsOf2017-12-31_us-gaap_RestrictedStockMember" unitRef="USD" decimals="0">562500</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="AsOf2018-12-31_us-gaap_RestrictedStockMember" unitRef="USD" decimals="0">562500</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Pure" decimals="INF">0.8240</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Pure" decimals="INF">0.8105</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember">5 Years</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember">5 Years</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Pure" decimals="INF">0.0259</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Pure" decimals="INF">0.0150</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Pure" decimals="INF">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Pure" decimals="INF">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">15216664</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">14820589</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2016-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">19917007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member" unitRef="Shares" decimals="INF">14820589</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">707500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">645000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="Shares" decimals="INF">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">1015000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">1095000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">88575</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">4250343</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">14674758</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member" unitRef="Shares" decimals="INF">14674758</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2016-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member" unitRef="USDPShares" decimals="INF">0.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.20</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.16</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="USDPShares" decimals="INF">0.20</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.19</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.19</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.63</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.33</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member" unitRef="USDPShares" decimals="INF">0.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2018-01-01to2018-12-31" unitRef="USDPShares" decimals="INF">0.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2017-01-01to2017-12-31" unitRef="USDPShares" decimals="INF">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member" unitRef="USDPShares" decimals="INF">0.13</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member" unitRef="USDPShares" decimals="INF">0.33</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember">P4Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member">P4Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USD" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member" unitRef="USD" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USD" decimals="0">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember_custom_Range1Member" unitRef="USD" decimals="0">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="AsOf2017-12-31_WarrantMember23581017" unitRef="Shares" decimals="INF">5781900</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="AsOf2018-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">6717950</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="AsOf2016-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">28196822</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised contextRef="From2017-01-01to2017-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2017-01-01to2017-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations contextRef="From2017-01-01to2017-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">26831589</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">645067</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations>
    <evsi:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber contextRef="AsOf2018-12-31_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">6717950</evsi:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2017-01-01to2017-12-31_us-gaap_WarrantMember" unitRef="USDPShares" decimals="INF">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember" unitRef="USDPShares" decimals="INF">0.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <evsi:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31_us-gaap_WarrantMember" unitRef="USDPShares" xsi:nil="true" />
    <evsi:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember" unitRef="USDPShares" xsi:nil="true" />
    <evsi:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31_us-gaap_WarrantMember" unitRef="USDPShares" xsi:nil="true" />
    <evsi:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember" unitRef="USDPShares" xsi:nil="true" />
    <evsi:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31_us-gaap_WarrantMember" unitRef="USDPShares" decimals="INF">0.16</evsi:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <evsi:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember" unitRef="USDPShares" decimals="INF">0.25</evsi:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <evsi:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2018-12-31_us-gaap_WarrantMember" unitRef="USDPShares" decimals="INF">0.17</evsi:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember" unitRef="USDPShares" decimals="INF">0.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="AsOf2018-12-31_custom_Stock2011PlanMember" unitRef="Shares" decimals="INF">31500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="AsOf2018-12-31_custom_Equity2008PlanMember" unitRef="Shares" decimals="INF">6108571</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USD" decimals="0">111572</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USD" decimals="0">220084</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USD" decimals="0">6638</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">707500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">645000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USD" decimals="0">94204</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="From2017-01-01to2017-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USD" decimals="0">61632</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeStockOptionMember">P4Y8M23D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:DeferredRevenue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">835785</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">77514</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue contextRef="AsOf2018-12-31_custom_ProductDepositsMember" unitRef="USD" decimals="0">791913</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue contextRef="AsOf2018-12-31_custom_MaintenanceFeesMember" unitRef="USD" decimals="0">43872</us-gaap:DeferredRevenue>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-755744</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-1034086</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-251717</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-171202</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <evsi:GoodwillImpairmentAndOtherNondeductibleItems contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-74120</evsi:GoodwillImpairmentAndOtherNondeductibleItems>
    <evsi:GoodwillImpairmentAndOtherNondeductibleItems contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">643016</evsi:GoodwillImpairmentAndOtherNondeductibleItems>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">4145380</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1081081</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-3583108</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2900</us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards>
    <us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">2900</us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">17805</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">17948</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3448014</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">3416792</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">-233883</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">22937</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">6920</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">19661</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">17674</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">7755622</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">6957507</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">11500822</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">10419741</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">11432888</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">10351807</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">67934</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">67934</us-gaap:DeferredTaxAssetsNet>
    <evsi:DeferredTaxLiabilitiesAccruedSalaries contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">67934</evsi:DeferredTaxLiabilitiesAccruedSalaries>
    <evsi:DeferredTaxLiabilitiesAccruedSalaries contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">67934</evsi:DeferredTaxLiabilitiesAccruedSalaries>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">67934</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">67934</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="From2018-01-01to2018-12-31" unitRef="Pure" decimals="INF">0.2798</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="From2018-01-01to2018-12-31" unitRef="Pure" decimals="INF">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1081081</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">27714883</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="From2018-01-01to2018-12-31">2038-12-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
    <us-gaap:OtherNoncashIncomeTaxExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">4100000</us-gaap:OtherNoncashIncomeTaxExpense>
    <us-gaap:RepaymentsOfRelatedPartyDebt contextRef="From2017-01-01to2017-12-31_custom_GreenCoreCapitalMember" unitRef="USD" decimals="0">54000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <dei:EntityPublicFloat contextRef="AsOf2018-06-30" unitRef="USD" decimals="0">23818860</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2019-03-18" unitRef="Shares" decimals="INF">145331495</dei:EntityCommonStockSharesOutstanding>
    <evsi:ReimbursementOfBankExpensesForDocumentation contextRef="AsOf2017-12-31_custom_LSAMember" unitRef="USD" decimals="0">10000</evsi:ReimbursementOfBankExpensesForDocumentation>
    <evsi:ReimbursementOfFilingFees contextRef="AsOf2017-12-31_custom_LSAMember" unitRef="USD" decimals="0">1836</evsi:ReimbursementOfFilingFees>
    <us-gaap:AccountsPayableOtherCurrent contextRef="AsOf2018-12-31_us-gaap_LeaseAgreementsMember" unitRef="USD" decimals="0">97344</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="From2018-01-01to2018-12-31_custom_StockIssuedForServicesMember_custom_ThreeDirectorsMember_us-gaap_RestrictedStockMember" unitRef="Shares" decimals="INF">750000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="From2018-01-01to2018-12-31_custom_StockIssuedForServicesMember_custom_ThreeDirectorsMember_us-gaap_RestrictedStockMember" unitRef="USD" decimals="0">112500</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:DebtRelatedCommitmentFeesAndDebtIssuanceCosts contextRef="From2018-01-01to2018-12-31_custom_LSAMember" unitRef="USD" decimals="0">2500</us-gaap:DebtRelatedCommitmentFeesAndDebtIssuanceCosts>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="From2018-01-01to2018-12-31_us-gaap_WarrantMember">P2Y2M19D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:AccountsPayableRelatedPartiesCurrent contextRef="AsOf2017-12-31_custom_GreenCoreCapitalMember" unitRef="USD" decimals="0">0</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="From2018-01-01to2018-12-31_custom_RobertSchweitzerMember" unitRef="Shares" decimals="INF">1500000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="From2018-01-01to2018-12-31_custom_RobertSchweitzerMember" unitRef="Shares" decimals="INF">62500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <evsi:DebtConversionConvertedInstrumentAmount1Interest contextRef="From2017-01-01to2017-12-31_custom_ConvertibleNotesOutstandingMember" unitRef="USD" decimals="0">104709</evsi:DebtConversionConvertedInstrumentAmount1Interest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">840291</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">651251</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">651251</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature contextRef="From2018-01-01to2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">840291</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:SubstantialDoubtAboutGoingConcernTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" border="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt; text-indent: -10pt; width: 0.5in"&gt;&lt;b&gt;2.&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;&lt;b&gt;GOING CONCERN&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;As reflected in the&#13;accompanying consolidated financial statements for the years ended December 31, 2018 and 2017, the Company had net losses of $3,598,780&#13;(which includes $349,072 of stock-based compensation expense) and $3,041,430 (which includes $430,084 of stock-based compensation&#13;expense), respectively, and net cash used in operating activities of $712,456 and $3,437,312, respectively. Additionally, at December&#13;31, 2018, the Company had a working capital deficit of $2,759,580, stockholders&amp;#8217; deficit of $2,480,679, and accumulated deficit&#13;of $41,875,659. It is managements opinion that these factors raise substantial doubt about the Company&amp;#8217;s ability to continue&#13;as a going concern for a period of twelve months from the issuance date of this report.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company has incurred&#13;significant losses from operations, and such losses are expected to continue.&amp;#160; In addition, the Company has limited working&#13;capital. In the upcoming months, Management's plans include seeking additional operating and working capital through a public offering&#13;of its common stock and debt financings. There is no guarantee that additional capital or debt financing will be available when&#13;and to the extent required, or that if available, it will be on terms acceptable to the Company. Further, the Company continues&#13;to seek out sales contracts for new product sales that should provide additional revenues and, in the long term, gross profits.&#13;Additionally, Envision intends to renegotiate the debt instruments that become due in 2019.&amp;#160; All such actions and funds, if&#13;successful, may or may not be sufficient to cover monthly operating expenses or meet minimum payments with respect to the Company&amp;#8217;s&#13;liabilities over the next twelve months or provide additional working capital. From January 1, 2018 through December 31, 2018,&#13;the Company raised $290,000 from a private securities offering, borrowed a net $750,000 from a certain loan facility but additionally,&#13;made payments on other debt facilities totaling $212,685.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"&gt;The consolidated financial&#13;statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts&#13;and classification of liabilities that might be necessary should the Company be unable to continue as a going concern.&lt;/p&gt;</us-gaap:SubstantialDoubtAboutGoingConcernTextBlock>
    <evsi:ConvertibleNotesPayableAndFairValueMeasurementsTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&#13;&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.5in; text-align: left"&gt;&lt;b&gt;10.&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS&lt;/b&gt;&lt;/td&gt;&#13;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2017, the following summarizes amounts owed under convertible notes payable:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"&gt;&lt;b&gt;Discount&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"&gt;&lt;b&gt;Convertible Notes Payable, net of discount&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td style="width: 35%; text-align: left"&gt;Evey Note&lt;/td&gt;&lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;62,616&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&amp;#8211;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;62,616&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Pegasus Note&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#8211;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#8220;Lender&amp;#8221; Note&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid"&gt;1,500,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid"&gt;175,668&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid"&gt;1,324,332&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2.5pt double"&gt;1,662,616&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2.5pt double"&gt;175,668&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2.5pt double"&gt;1,486,948&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2018, the following summarizes amounts owed under convertible notes payable:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Unamortized Discount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Convertible Notes Payable, net of discount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 35%"&gt;&lt;font style="font-size: 10pt"&gt;Evey Note&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;50,616&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;15,480&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;35,136&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8220;Lender&amp;#8221; Note&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,500,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;430,901&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,069,099&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Convertible Notes Payable - Current Portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,550,616&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;446,381&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,104,235&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Pegasus Note&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;100,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;100,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Convertible Notes Payable - Long Term Portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;100,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;100,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Gemini Third Amended&#13;and Restated Secured Bridge Note &amp;#8211; Current Group &lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;At the end&#13;of 2010, the Company had a series of outstanding convertible notes to Gemini Master Fund, Ltd which were due December 31, 2011.&#13;These notes bore interest at a rate of 12% per annum and, with the exception of one note, had a conversion feature whereby, the&#13;lender, at its option, may at any time convert this loan into common stock at $0.25 per share. Interest under these notes is due&#13;on the first business day of each calendar quarter, however, upon three days advance notice, the Company may elect to add such&#13;interest to the note principal balance effectively making the interest due at note maturity. The note was secured by substantially&#13;all assets of the Company and its subsidiary, and was unconditionally guaranteed by the subsidiary.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in"&gt;Through&#13;a series of amendments, the Company modified the terms of all notes so that the terms of these notes became equivalent. Further,&#13;the interest rates were reduced to 10%; the conversion prices were reduced $0.15; the beneficial holder ceiling was increased to&#13;9.9% and the terms were extended to June 30, 2015.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;In June 2015,&#13;Gemini sold a 70.0066819% stake in its&amp;#8217; note to Robert Noble, our past Chairman, in a private transaction. The Company issued&#13;two replacement notes for their respective ownership values based on this transaction with the Noble note having a balance of $600,000&#13;and the Gemini note having a balance of $256,325. Each note has the same terms and conditions as existed prior to this transaction&#13;and as discussed above. There were no accounting effects for this transaction.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;In September&#13;2015, the Company made a payment to pay off the balance of the Gemini note and its accrued interest.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;In regards&#13;to the then remaining note, Robert Noble agreed to an extension to March 31, 2016. Additionally, during 2015, the Company made&#13;a $100,000 payment to Mr. Noble to pay down the accrued interest on this note.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;Effective&#13;January 20, 2016, Mr. Noble entered into a Purchase Option Agreement with Greencore Capital LLC (&amp;#8220;GreenCore&amp;#8221;), a firm&#13;affiliated with Jay S. Potter, a former director of the Company (the &amp;#8220;Optionee&amp;#8221;), pursuant to which the Optionee has&#13;the right to purchase or arrange for the purchase of the Note from Mr. Noble and all of Mr. Noble&amp;#8217;s shares in the Company&#13;(the &amp;#8220;Option&amp;#8221;), at any time prior to March 31, 2016, which date was subsequently extended. The Company had consented&#13;to the original Purchase Option Agreement.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the&#13;fourth quarter of 2016, the Company was notified that a transaction, or series of transactions, arranged by GreenCore, had officially&#13;closed whereas the convertible note and the &amp;#8220;Noble&amp;#8221; shares were ultimately obtained by a group of various shareholders,&#13;some of which were related parties to the Company.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;Effective&#13;as of February 15, 2017, the Company received conversion notices from all the then current note holders effecting the conversion&#13;of the entire principal balance of the note amounting to $600,000 and accrued and unpaid interest, as of February 15, 2017, amounting&#13;to $104,709. The Company issued 4,698,060 shares of common stock at the contracted conversion price of $0.15 per share, to retire&#13;the entirety of this convertible note (See Notes 14 and 18).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in"&gt;At December&#13;31, 2017, there is no outstanding balance owed for this convertible note.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;u&gt;Evey Note &lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;Prior to&#13;fiscal 2011, the Company was advanced monies by John Evey, our former director, and executed a 10% convertible promissory note&#13;with compounding interest which was convertible into shares of common stock at $0.33 per share. There was no beneficial conversion&#13;feature at the note date and this note is subordinate to the then existing notes. Through a series of amendments from the original&#13;due date, the conversion price of the convertible note was reduced to $0.20 and the maturity date was extended to December 31,&#13;2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;Effective&#13;June 27, 2018, the Company entered into a further extension agreement to extend the maturity date of this note to July 1, 2019.&#13;Additionally, Mr. Evey agreed not to offer for sale, issue, sell, contract to sell, or otherwise dispose of any of our common stock&#13;or securities convertible into common stock on or before December 31, 2018 and not to offer for sale, issue, sell, contract to&#13;sell, pledge, or otherwise dispose of any of our common stock issuable upon the conversion of the note, on or before July 1, 2019.&#13;There were no additional fees or discounts associated with this extension. This modification was treated as an extinguishment as&#13;the change in fair value of the embedded conversion option just before and just after the modification was more than 10% of the&#13;carrying amount of the note. The Company recorded debt discount amounting to $30,960 for the value of the beneficial conversion&#13;feature and is amortizing this to interest expense over the remaining term of the loan.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;For the year&#13;ended December 31, 2018, in lieu of interest payments, the Company made principal payments totaling $12,000. As of December 31,&#13;2018, this note has a balance, net of $15,480 of discount, amounting to $35,136 with accrued interest amounting to $73,382 which&#13;is included in accrued expenses (See Note 7). The note continues to bear interest at a rate of 10%&lt;b&gt;.&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Pegasus Note&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;On December&#13;19, 2009, the Company entered into a convertible promissory note for $100,000 to a new landlord in lieu of paying rent for one&#13;year for new office space. The interest is 10% per annum with the note principal and interest originally due December 18, 2010.&#13;However, if the Company receives greater than $1,000,000 of proceeds from debt or equity financing, 25% of the amount in excess&#13;of $1,000,000 shall be used to pay down the note. This note is subordinate to all existing senior indebtedness of the Company.&#13;This note is convertible at $0.33 per share and had no beneficial conversion feature at the note date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;Through a&#13;series of amendments, the term of the note was extended until December 31, 2016, and waived, through December 31, 2015, the requirement&#13;to pay down the note with financing proceeds received by the Company.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;Effective&#13;June 13, 2018, the Company entered into a further amendment to extend the maturity date of this note to December 31, 2019 and waive&#13;the past requirements to pay the note with financing proceeds received by the Company. Additionally, the note holders agreed not&#13;to offer for sale, issue, sell, contract to sell, pledge or otherwise dispose of any of our common stock or securities convertible&#13;into common stock, before December 31, 2019. There were no additional fees or discounts associated with this amendment. This modification&#13;was treated as an extinguishment as the change in fair value of the embedded conversion option just before and just after the modification&#13;was more than 10% of the carrying amount of the note. The market price of the Company&amp;#8217;s stock was below the conversion price&#13;at the time of the modification, therefore no beneficial conversion feature needed to be recorded.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2018, the note had a balance of $100,000 with accrued and unpaid interest amounting to $90,137 which is included in accrued&#13;expenses (See Note 7).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;&amp;#8220;Lender&amp;#8221;&#13;Note&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;On September&#13;18, 2017, in addition to entering into a revolving convertible line of credit (See Note 8), the Company also entered into a $1,500,000&#13;secured convertible promissory note with the same unaffiliated lender (the &amp;#8220;Lender&amp;#8221;). The proceeds from this funding&#13;were used to pay off the Line of Credit/Term Debt &amp;#8211; Silicon Valley Bank (See Note 8). This Note bears simple interest at&#13;the floating rate per annum equal to the 12 month USD LIBOR index rate quoted from time to time in New York, New York by the Bloomberg&#13;Service plus 400 basis points (the &amp;#8220;Interest Rate&amp;#8221;). The Interest Rate will be adjusted on the first day of each calendar&#13;month during the term of the Note to reflect any changes in the 12 month LIBOR rate as quoted at on that day, or if that day is&#13;not a business day, on the next business day thereafter. Interest will only accrue on outstanding principal. Accrued unpaid interest&#13;is payable monthly on the first calendar day of each month for interest accrued during the previous month, with all outstanding&#13;principal and accrued unpaid interest originally payable in full on or before September 17, 2018 to the extent not converted into&#13;shares of the Company&amp;#8217;s common stock. This note was initially amended to be payable in full by December 1, 2018 but the&#13;Company did not make the December 1, 2018 principal payment which non payment was a defined event of default. In March 2019, but&#13;effective December 1, 2018, the Company entered into second amendment to extend the term of the note to be payable in full by&#13;(i) June 30, 2019 or (ii) the closing of the public offering by borrower. This modification was treated as a debt extinguishment&#13;as the change in fair value of the embedded conversion option just before and just after the modification was more than 10% of&#13;the carrying amount of the note. The Company recorded debt discount amounting to $472,718 for the value of the beneficial conversion&#13;feature and is amortizing this to interest expense over the remaining term of the note. Additionally, the Company paid $30,000&#13;of lender fees which were also recorded as debt discount and are also being amortized to interest expense over the term of the&#13;note. The Note is secured by a perfected recorded first priority security interest in all of the Company&amp;#8217;s assets, as set&#13;forth in a certain Security Agreement by and between the Company and the Lender, dated September 18, 2017. At any time until the&#13;Maturity Date, and provided Lender gives the Company written notice of Lender&amp;#8217;s election to convert prior to any prepayment&#13;of this Note by the Company with respect to converting that portion of this Note covered by the prepayment, the Lender has the&#13;right to convert all or any portion of the outstanding principal and accrued interest (the &amp;#8220;Conversion Amount&amp;#8221;), into&#13;such number of fully paid and nonassessable shares of the Company&amp;#8217;s common stock as is determined by dividing the Conversion&#13;Amount by the greater of (i) fifteen cents ($0.15) or (ii) 75% of the Volume Weighted Average Price of the Company&amp;#8217;s common&#13;stock that is quoted on a public securities trading market (if more than one, the one with the then highest trading volume), during&#13;the five (5) consecutive trading days immediately prior to the date of the Lender&amp;#8217;s written notice of its election to convert.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As additional&#13;consideration for the loan evidenced by the Note, the Company agreed to issue to the Lender common stock purchase warrants exercisable&#13;for a period of three years from the date of issuance with an exercise price equal to $0.15 per share. The number of warrants issuable&#13;to the Lender is equal to 25% of the loan Amount divided by fifteen cents ($0.15). As of September 18, 2017, the Company issued&#13;2,500,000 common stock purchase warrants under this provision having a fair value of $187,142 using the Black-Scholes valuation&#13;methodology, and each with a $0.15 exercise price. As a result of this transaction, the Company recorded $232,768 of debt discount&#13;consisting of the relative fair value of the warrants of $166,384 and a beneficial conversion feature of $66,384, which was amortized&#13;to interest expense over the original term of the note (See Note 15).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;During any&#13;time when the Note is outstanding, or when the Lender holds any Company stock, or any warrants to acquire Company stock where the&#13;combination of both could result in the Lender owning stock with a current value of one million dollars or greater, in the Company,&#13;the Lender will have certain review and consulting rights as described in the Note.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2018, the convertible note had a balance, net of $430,901 of discount, amounting to $1,069,099 with accrued and&#13;unpaid interest amounting to $9,094 which is included in accrued expenses (See Note 7).&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;font&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: justify; text-indent: 0.15pt"&gt;&lt;u&gt;Fair&#13;Value Measurements &amp;#8211; Derivative Liability &amp;#8211; relating to the Gemini Third Amended and Restated Secured Bridge Note &amp;#8211;&#13;Current Group discussed above&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: justify; text-indent: 0.5in"&gt;The&#13;accounting guidance for fair value measurements provides a framework for measuring fair value and requires expanded&#13;disclosures regarding fair value measurements. Fair value is defined as the price that would be received for an asset&#13;or the exit price that would be paid to transfer a liability in the principal or most advantageous market in an orderly&#13;transaction between market participants on the measurement date. The accounting guidance established a fair value&#13;hierarchy which requires an entity to maximize the use of observable inputs, where available. This hierarchy prioritizes the&#13;inputs into three broad levels as follows.&amp;#160;&amp;#160;Level 1 inputs are quoted prices (unadjusted)&amp;#160;in active markets&#13;for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets or&#13;inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for&#13;substantially the full term of the financial instrument.&amp;#160;&amp;#160;Level 3 inputs are unobservable inputs based on the&#13;Company&amp;#8217;s own assumptions used to measure assets and liabilities at fair value. An asset or&#13;liability&amp;#8217;s classification within the hierarchy is determined based on the lowest level input that is significant to&#13;the fair value measurement.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.25in 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: left; text-indent: 36.15pt"&gt;As a result&#13;of the February 2017 conversion discussed above, there was no embedded conversion option liability as of December 31, 2017.&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: left; text-indent: 0.5in"&gt;The following&#13;is a summary of activity of Level 3 liabilities for the periods ended December 31, 2017:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td style="width: 53%; text-align: justify"&gt;Balance at December 31, 2016&lt;/td&gt;&lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;107,081&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Gain on debt extinguishment&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(107,081&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Balance at December 31, 2017&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2.5pt double"&gt;&amp;#8211;&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in"&gt;Changes&#13;in fair value of the embedded conversion option liability are included in other income (expense) in the accompanying consolidated&#13;statements of operations.&lt;/p&gt;</evsi:ConvertibleNotesPayableAndFairValueMeasurementsTextBlock>
    <evsi:ConvertibleNotesPayableTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2017, the following summarizes amounts owed under convertible notes payable:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"&gt;&lt;b&gt;Discount&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"&gt;&lt;b&gt;Convertible Notes Payable, net of discount&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td style="width: 35%; text-align: left"&gt;Evey Note&lt;/td&gt;&lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;62,616&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&amp;#8211;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;62,616&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Pegasus Note&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#8211;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#8220;Lender&amp;#8221; Note&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid"&gt;1,500,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid"&gt;175,668&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1pt solid"&gt;1,324,332&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2.5pt double"&gt;1,662,616&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2.5pt double"&gt;175,668&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 2.5pt double"&gt;1,486,948&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2018, the following summarizes amounts owed under convertible notes payable:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Unamortized Discount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Convertible Notes Payable, net of discount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 35%"&gt;&lt;font style="font-size: 10pt"&gt;Evey Note&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;50,616&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;15,480&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;35,136&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8220;Lender&amp;#8221; Note&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,500,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;430,901&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,069,099&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Convertible Notes Payable - Current Portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,550,616&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;446,381&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,104,235&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Pegasus Note&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;100,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;100,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Convertible Notes Payable - Long Term Portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;100,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;100,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</evsi:ConvertibleNotesPayableTableTextBlock>
    <evsi:LendersFeesRecordedAsDebtDiscount contextRef="AsOf2018-12-31_custom_LenderNoteMember_custom_DecAmendmentMember" unitRef="USD" decimals="0">30000</evsi:LendersFeesRecordedAsDebtDiscount>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&#13;&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.5in; text-align: left"&gt;&lt;b&gt;17.&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;INCOME TAXES&lt;/b&gt;&lt;/td&gt;&#13;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;There was&#13;no Federal income tax expense for the years ended December 31, 2018 and 2017 due to the Company&amp;#8217;s net losses. Income tax&#13;expense represents minimum state taxes due.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;The blended&#13;Federal and State tax rate of 27.98% applies to loss before taxes. The Company&amp;#8217;s tax expense differs from the &amp;#8220;expected&amp;#8221;&#13;tax expense for Federal income tax purposes, (computed by applying the United States Federal tax rate of 21% to loss before taxes),&#13;as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Year ended December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 46%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Computed &amp;#8220;expected&amp;#8221; tax expense (benefit)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(755,744&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,034,086&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;State taxes, net of federal benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(251,217&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(171,202&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Goodwill impairment and other non-deductible items&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(74,120&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;643,016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Change in federal tax rates&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,145,380&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Change in deferred tax asset valuation allowance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,081,081&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(3,583,108&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Income tax expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in"&gt;Deferred income&#13;taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial&#13;reporting purposes and the amounts used for income tax purposes. The effects of temporary differences that gave rise to significant&#13;portions of deferred tax assets and liabilities at December 31, are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Deferred tax assets:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 46%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Charitable contributions&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,900&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,900&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Reserve for bad debt&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;17,805&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;17,948&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Stock options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,448,014&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,416,792&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Deferred Revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;233,883&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Depreciation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;22,937&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,920&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;19,661&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;17,674&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Net operating loss carryforward&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7,755,622&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,957,507&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total gross deferred tax assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;11,500,822&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,419,741&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Less: Deferred tax asset valuation allowance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(11,432,888&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(10,351,807&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total net deferred tax assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Deferred tax liabilities:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accrued salaries&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total deferred tax liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total net deferred taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As a result&#13;of the Company&amp;#8217;s history of incurring operating losses, a full valuation allowance has been established. The valuation allowance&#13;at December 31, 2018 was $11,432,888. The increase in the valuation allowance during 2018 was $1,081,081.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;At December&amp;#160;31,&#13;2018, the Company has a net operating loss carry forward of $27,714,883 available to offset future net income through 2038. The&#13;NOL expires during the years 2018 to 2038. The utilization of the net operating loss carryforwards is dependent upon the ability&#13;of the Company to generate sufficient taxable income during the carryforward period. In the event that a significant change in&#13;ownership of the Company occurs as a result of the Company&amp;#8217;s issuance of common stock, the utilization of the NOL carry forward&#13;will be subject to limitation under certain provisions of the Internal Revenue Code. Management does not presently believe that&#13;such a change has occurred.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;On December&#13;22, 2017, the United States enacted the Tax Cuts and Jobs Act (Act). The Act makes significant modifications to the provisions&#13;of the Internal Revenue Code, including but not limited to, a corporate tax rate decrease to 21% effective as of January 1, 2018.&#13;The Company&amp;#8217;s net deferred tax assets and liabilities have been revalued at the newly enacted U.S. Corporate rate in the&#13;year of enactment. The adjustment related to the revaluation of the deferred tax asset and liability balances is a net charge&#13;of approximately $4.1 million. This expense is fully offset by a change in valuation allowance. Accordingly, there is no impact&#13;on income tax expense as of December 31, 2017 nor 2018.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Year ended December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="width: 46%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Computed &amp;#8220;expected&amp;#8221; tax expense (benefit)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(755,744&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,034,086&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;State taxes, net of federal benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(251,217&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(171,202&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Goodwill impairment and other non-deductible items&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(74,120&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;643,016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Change in federal tax rates&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,145,380&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Change in deferred tax asset valuation allowance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,081,081&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(3,583,108&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Income tax expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Deferred tax assets:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 46%; text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Charitable contributions&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,900&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,900&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Reserve for bad debt&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;17,805&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;17,948&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Stock options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,448,014&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,416,792&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Deferred Revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;233,883&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Depreciation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;22,937&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,920&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;19,661&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;17,674&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Net operating loss carryforward&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7,755,622&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6,957,507&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total gross deferred tax assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;11,500,822&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,419,741&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Less: Deferred tax asset valuation allowance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(11,432,888&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(10,351,807&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total net deferred tax assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Deferred tax liabilities:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Accrued salaries&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total deferred tax liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(67,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 10pt"&gt;Total net deferred taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;COST OF REVENUES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company records&#13;direct material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision,&#13;manufacturing equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as costs&#13;of revenues. The Company further includes shipping and handling fees billed to customers as revenues, and shipping and handling&#13;costs as cost of revenues.&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&#13;&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.5in; text-align: left"&gt;&lt;b&gt;11.&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;NOTES PAYABLE&lt;/b&gt;&lt;/td&gt;&#13;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Gemini Special Opportunities&#13;Fund, LP&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;On August&#13;27, 2018, the Company entered into an unsecured promissory note (the &amp;#8220;Note&amp;#8221;) in the amount of $750,000 (the &amp;#8220;Principal&#13;Amount&amp;#8221;) with Gemini Special Opportunities Fund, LP (the &amp;#8220;Lender&amp;#8221;). The Note bears simple interest at an annual&#13;rate of 10% and is subject to a Securities Purchase Agreement, dated August 27, 2018. This Note is due and payable on February&#13;28, 2019 (the &amp;#8220;Maturity Date&amp;#8221;) (See Note 19). The Company may prepay the Note, provided if the Company repaid the Note&#13;on or prior to November 28, 2018, the Company shall pay 105% of the Principal Amount plus accrued interest, and if the Company&#13;repays the Note after November 28, 2018, including repayment on the Maturity Date, the Company shall pay 115% of the Principal&#13;Amount plus accrued interest. During the year ending December 31, 2018, the Company recorded an increase in the Note Payable balance&#13;of $112,500 with offsetting debt discount related to this repayment premium which is being amortized to interest expense over the&#13;term of the note. Additionally, the Company paid $5,000 of lender fees which were also recorded as debt discount and are also being&#13;amortized to interest expense over the term of the note.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As additional&#13;consideration for the loan evidenced by the Note, the Company issued to the Lender 900,000 common stock purchase warrants exercisable&#13;for a period of five years from the date of issuance with an exercise price equal to $0.25 per share. These warrants had a fair&#13;value of $115,521 using the Black-Sholes valuation methodology. As a result of this transaction, the Company recorded $100,102&#13;of debt discount consisting of the relative fair value of the warrants which is being amortized to interest expense over the term&#13;of the note (See Note 15).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2018, this note has a balance, net of $74,315 of unamortized discount, amounting to $788,185 with accrued interest amounting&#13;to $26,096 which is included in accrued expenses (See Note 7).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;u&gt;Vendor Note Payable&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;On June 1,&#13;2010, the Company entered into a Promissory Note with one of its vendors in exchange for the vendor cancelling its open invoices&#13;to the Company. Total outstanding payables recorded by the Company at the time of settlement were $179,702. The note amount was&#13;for $160,633 and bears interest at 10%. The note can be converted only at the option of the Company, at any time, into common stock&#13;with an original conversion price of $0.33 per share. During 2011, 2012 and 2013, the company made partial conversions of this&#13;note. Further, through a series of amendments, the note was extended to December 31, 2014 and the conversion price of the note&#13;was reduced to $0.20 per share of common stock.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;Through a&#13;series of amendments, the maturity date of the note was extended through June 30, 2016. There were no accounting effects for these&#13;amendments.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;In December&#13;2017 the Company made a $40,000 settlement payment to pay off this note, and all accrued interest, in full. The Company recorded&#13;a gain on debt settlement of $25,352 related to this transaction.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&#13;&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.5in; text-align: left"&gt;&lt;b&gt;14.&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;COMMON STOCK&lt;/b&gt;&lt;/td&gt;&#13;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20.9pt; text-align: justify; text-indent: 15.1pt"&gt;&lt;b&gt;Shares&#13;Issued&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20.9pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;Issuances&#13;of the Company&amp;#8217;s common stock during the years ended December&amp;#160;31, 2018 and 2017, respectively, are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;&lt;u&gt;2018&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;Stock Issued in Cash Sales&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the&#13;year ended December 31, 2018 pursuant to private placements, the Company issued 1,933,333 shares of common stock for cash with&#13;a per share price of $0.15 per share or $290,000 and the Company incurred $12,000 of capital raising fees that were paid in cash&#13;and charged to additional paid-in capital. Additionally, 50,000 common stock purchase warrants were issued as offering costs to&#13;the placement agents (see Note 15).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;b&gt;Stock Issued for&#13;Director Services&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the&#13;year ended December 31, 2018, the Company released and issued a total of 625,000 vested shares of common stock (related to previous&#13;years grants to each of three directors of 750,000 shares which vest on a pro rata basis over a three year period), with a per&#13;share fair value of $0.15, or $93,750 (based on the market price at the time of the agreement), to three directors for their service&#13;as defined in their respective Restricted Stock Grant Agreements. The $93,750 was expensed during the year ended December 31, 2018&#13;(See Note 18).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;Effective&#13;March 27, 2018, based on authorization initially approved by the Board of Directors on December 19, 2017, and confirmed by resolutions&#13;adopted by the Board on March 27, 2018, the Company granted a total of 750,000 shares of common stock with a per share value of&#13;$0.15 per share (based on the market price at the time of the agreement), or $112,500, to three directors for performance of their&#13;duties.&amp;#160; These shares are being issued from a pool of 750,000 shares of common stock for each director of previously authorized&#13;restricted stock grant awards for performance that are awarded if specific performance criteria are achieved or the Board authorizes&#13;their award and vesting by specific resolutions (See Note 18). These shares were immediately expensed.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;On July 19,&#13;2018, Mr. Jay S. Potter resigned as a director of Envision Solar International, and the Company accepted Mr. Potter&amp;#8217;s resignation&#13;effective on the same date. In recognition of Mr. Potter&amp;#8217;s long and valuable service to the Company, the Board of Directors&#13;authorized the immediate vesting and issuance to Mr. Potter of the balance of the nonperformance restricted stock award scheduled&#13;to be issued to him through December 31, 2018. As such, the Company released and issued a total of 125,000 vested shares of common&#13;stock with a per share fair value of $0.15, or $18,750 (based on the market price at the time of the agreement), which was expensed&#13;on July 19, 2018 (See Note 18).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;On August&#13;22, 2018, Mr. Robert C. Schweitzer accepted an appointment as a new director of the Company effective August 22, 2018. Mr. Schweitzer&#13;is an independent director who has also accepted an appointment to serve as the chairman of the Company&amp;#8217;s audit committee.&#13;In consideration for Mr. Schweitzer&amp;#8217;s acceptance to serve as a director of the Company, the Company agreed to grant 1,500,000&#13;restricted shares of its common stock to him, subject to the terms and conditions set forth in the Restricted Stock Grant Agreement,&#13;including but not limited to the following vesting schedule: 62,500 shares per quarter, prorata, over a 36 month period commencing&#13;on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first release will be of&#13;62,500 shares on December 31, 2018 and the last release will be of 62,500 shares on September 30, 2021; and 750,000 shares based&#13;on the achievement by the Company of certain performance goals in accordance with the Agreement&lt;font style="font-family: Times New Roman, Times, Serif"&gt;.&#13;&lt;/font&gt;During the year ended December 31, 2018, the Company released and issued a total of 62,500 vested shares of common stock&#13;to Mr. Schweitzer with a per share fair value of $0.20, or $12,500 (based on the market price at the time of the agreement), for&#13;his service as defined in his respective Restricted Stock Grant Agreement. The $12,500 was expensed during the year ended December&#13;31, 2018 (See Note 18).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2018, there were unreleased shares of common stock representing $512,500 of unrecognized restricted stock grant expense related&#13;to the Restricted Stock Grant Agreements for our Directors.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;Stock Issued in Cash Sales&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the&#13;year ended December 31, 2017 pursuant to private placements, the Company issued 15,633,327 shares of common stock for cash with&#13;a per share price of $0.15 per share or $2,345,000 and the Company incurred $53,600 of capital raising fees that were paid in cash&#13;and charged to additional paid-in capital. Additionally, as of December 31, 2017, related to the Company&amp;#8217;s private placement,&#13;the company was obligated to issue 223,337 common stock purchase warrants to the placement agents which were issued in 2018 upon&#13;the closing of the offering. There was no financial statement accounting effect for the issuance of these warrants as their fair&#13;value was charged to Additional Paid-in-Capital as an offering cost and offset by a credit to Additional Paid-in-Capital for their&#13;fair value when recording the issuance of these warrants (see Note 15).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"&gt;&lt;b&gt;Stock Issued for Loan&#13;Conversion &lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the&#13;year ended December 31, 2017, and effective as of February 15, 2017, the Company issued 4,698,060 shares of common stock at the&#13;contracted conversion price of $0.15 per share, or $704,709 effecting the conversion of the entire principal balance of the note&#13;amounting to $600,000 and accrued and unpaid interest, as of February 15, 2017, amounting to $104,709 (See Note 10).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"&gt;&lt;b&gt;Stock Issued for Services&#13;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the&#13;year ended December 31, 2017, as payment for professional services provided, the Company issued 15,000 shares of the Company&amp;#8217;s&#13;common stock with a per share fair value of $0.15 (based on contemporaneous cash sales prices) or $2,250. These shares were fully&#13;earned, and were expensed, upon issuance.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"&gt;&lt;b&gt;Stock Issued for Services&#13;&amp;#8211; Related Party&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font-family: Times New Roman, Times, Serif"&gt;For&#13;professional services provided per the terms of a consulting agreement with GreenCore Capital LLC (&amp;#8220;GreenCore&amp;#8221;), and&#13;during the year ended December 31, 2017, the Company issued 180,000 shares of the Company&amp;#8217;s common stock with a per share&#13;fair value of $0.15 (based on contemporaneous cash sales prices)&lt;/font&gt; or &lt;font style="font-family: Times New Roman, Times, Serif"&gt;$27,000.&#13;Jay Potter, our director, is the managing member of GreenCore and the individual performing the services. (See Note 18)&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"&gt;&lt;b&gt;Stock Issued for Director&#13;Services&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;As of December&#13;31, 2016, the board approved a modified compensation program, effective January 1, 2017, for all non-executive directors where&#13;each director would receive 750,000 restricted shares of common stock, pursuant to a restricted stock grant agreement (&amp;#8220;New&#13;Program RSA&amp;#8221;) with vesting 62,500 per quarter over a 36 month period commencing on March 31, 2017 or upon the date for which&#13;a new director is named, issuable on the last day of each calendar quarter so long as such director serves as a director of the&#13;Company at that time. Each director that had a previous agreement agreed to terminate their rights to any previously issued shares&#13;and cancel such previous agreements. As such, the Company granted 2,250,000 shares to directors on January 1, 2017 having a total&#13;value of $337,500. The Company intended to grant up to an additional 750,000 shares of its common stock to each director based&#13;on their achieving certain performance criteria to be agreed upon by the Board of Directors after discussion with senior management.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;During the&#13;year ended December 31, 2017, the Company released 750,000 shares of common stock with a per share fair value of $0.15, or $112,500&#13;(based on the market price at the time of the agreements), to three directors for their service as defined in their respective&#13;restricted stock grant agreements. The payments were expensed at issuance (See Note 18).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;The total&#13;unrecognized restricted stock grant expense related to the Restricted Stock Agreements of our directors amounted to $562,500 at&#13;December 31, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;b&gt;Nonvested Shares&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in"&gt;A summary of activity of the nonvested shares&#13;as of December 31, 2017 and 2018 is as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; width: 75%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 41%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: Black 1pt solid"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt"&gt;Nonvested Shares&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;Weighted-Average Grant-Date Fair Value&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Nonvested at December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;3,750,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;$0.15&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: White"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;1,500,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;$0.20&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;(1,562,500)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;$0.15&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: White"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;(750,000)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;$0.15&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Nonvested at December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;2,937,500&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;$0.17&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; width: 75%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 41%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: Black 1pt solid"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt"&gt;Nonvested Shares&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 10pt"&gt;Weighted-Average Grant-Date Fair Value&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Nonvested at December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;3,750,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;$0.15&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: White"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;1,500,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;$0.20&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;(1,562,500)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;$0.15&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: White"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;(750,000)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;$0.15&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Nonvested at December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-right: 20pt"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;2,937,500&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;$0.17&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares contextRef="AsOf2017-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="Shares" decimals="INF">3750000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares contextRef="AsOf2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="Shares" decimals="INF">2937500</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="Shares" decimals="INF">1562000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="Shares" decimals="INF">750000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2017-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="USDPShares" decimals="INF">0.15</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="USDPShares" decimals="INF">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="USDPShares" decimals="INF">0.15</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember_custom_NonvestedSharesMember" unitRef="USDPShares" decimals="INF">0.15</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&#13;&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 0.5in; text-align: left"&gt;&lt;b&gt;19.&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;SUBSEQUENT EVENTS&lt;/b&gt;&lt;/td&gt;&#13;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;&lt;font&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"&gt;The Note Payable with Gemini Special Operations Fund, LP became due as of February 28, 2019 and thus is&#13;in technical default (See Note 11). However, effective that date, an oral forbearance agreement was granted by lender for any defaults,&#13;confirmed in writing, and is meant to be in effect until the Lender and the Company complete an amendment extending the maturity&#13;date of the note, or the note is sooner repaid by the Company.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>15
<FILENAME>evsi-20181231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: envision_10k%2D20181231.xfr; Date: 2019%2D03%2D20T19:19:47Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +Kopo7xRiXgen8uEbXpMOa2JGaPty552uYkxvmRzfSla7ysgt9sh2CopzSrWsZwF -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:evsi="http://envisionsolar.com/20181231" elementFormDefault="qualified" targetNamespace="http://envisionsolar.com/20181231">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://envisionsolar.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
	  <link:definition>00000001 - Document - Document and Entity Information</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/BalanceSheets" id="BalanceSheets">
	  <link:definition>00000002 - Statement - Consolidated Balance Sheets</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/StatementsOfOperations" id="StatementsOfOperations">
	  <link:definition>00000004 - Statement - Consolidated Statements of Operations</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/StatementsOfOperationsParenthetical" id="StatementsOfOperationsParenthetical">
	  <link:definition>00000005 - Statement - Consolidated Statements of Operations (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/StatementsOfChangesInStockholdersDeficit" id="StatementsOfChangesInStockholdersDeficit">
	  <link:definition>00000006 - Statement - Consolidated Statements of Changes in Stockholders' Deficit</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
	  <link:definition>00000007 - Statement - Consolidated Statements of Cash Flows</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" id="CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies">
	  <link:definition>00000008 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/GoingConcern" id="GoingConcern">
	  <link:definition>00000009 - Disclosure - 2. GOING CONCERN</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenue" id="AccountsReceivableAndDeferredRevenue">
	  <link:definition>00000010 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssets" id="PrepaidExpensesAndOtherCurrentAssets">
	  <link:definition>00000011 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/Inventory" id="Inventory">
	  <link:definition>00000012 - Disclosure - 5. INVENTORY</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/PropertyAndEquipment" id="PropertyAndEquipment">
	  <link:definition>00000013 - Disclosure - 6. PROPERTY AND EQUIPMENT</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/AccruedExpenses" id="AccruedExpenses">
	  <link:definition>00000014 - Disclosure - 7. ACCRUED EXPENSES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBank" id="LineOfCredittermDebt-SiliconValleyBank">
	  <link:definition>00000015 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedParty" id="ConvertibleNotePayable-RelatedParty">
	  <link:definition>00000016 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurements" id="ConvertibleNotesPayableAndFairValueMeasurements">
	  <link:definition>00000017 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/NotePayable" id="NotePayable">
	  <link:definition>00000018 - Disclosure - 11. NOTE PAYABLE</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/AutoLoan" id="AutoLoan">
	  <link:definition>00000019 - Disclosure - 12. AUTO LOAN</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
	  <link:definition>00000020 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/CommonStock" id="CommonStock">
	  <link:definition>00000021 - Disclosure - 14. COMMON STOCK</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/StockOptionsAndWarrants" id="StockOptionsAndWarrants">
	  <link:definition>00000022 - Disclosure - 15. STOCK OPTIONS AND WARRANTS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/Revenues" id="Revenues">
	  <link:definition>00000023 - Disclosure - 16. REVENUES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/IncomeTaxes" id="IncomeTaxes">
	  <link:definition>00000024 - Disclosure - 17. INCOME TAXES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
	  <link:definition>00000025 - Disclosure - 18. RELATED PARTY TRANSACTIONS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000026 - Disclosure - 19. SUBSEQUENT EVENTS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" id="CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies">
	  <link:definition>00000027 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" id="CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables">
	  <link:definition>00000028 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables" id="AccountsReceivableAndDeferredRevenueTables">
	  <link:definition>00000029 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" id="PrepaidExpensesAndOtherCurrentAssetsTables">
	  <link:definition>00000030 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/InventoryTables" id="InventoryTables">
	  <link:definition>00000031 - Disclosure - 5. INVENTORY (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
	  <link:definition>00000032 - Disclosure - 6. PROPERTY AND EQUIPMENT (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/AccruedExpensesTables" id="AccruedExpensesTables">
	  <link:definition>00000033 - Disclosure - 7. ACCRUED EXPENSES (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables" id="ConvertibleNotesPayableAndFairValueMeasurementsTables">
	  <link:definition>00000034 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
	  <link:definition>00000035 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/CommonStockTables" id="CommonStockTables">
	  <link:definition>00000036 - Disclosure - 14. COMMON STOCK (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsTables" id="StockOptionsAndWarrantsTables">
	  <link:definition>00000037 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/RevenuesTables" id="RevenuesTables">
	  <link:definition>00000038 - Disclosure - 16. REVENUES (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
	  <link:definition>00000039 - Disclosure - 17. INCOME TAXES (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" id="CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails">
	  <link:definition>00000040 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" id="CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative">
	  <link:definition>00000041 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/GoingConcernDetailsNarrative" id="GoingConcernDetailsNarrative">
	  <link:definition>00000042 - Disclosure - 2. GOING CONCERN (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" id="AccountsReceivableAndDeferredRevenueDetails-accountsReceivable">
	  <link:definition>00000043 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details-Accounts Receivable)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetailsNarrative" id="AccountsReceivableAndDeferredRevenueDetailsNarrative">
	  <link:definition>00000044 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" id="PrepaidExpensesAndOtherCurrentAssetsDetails">
	  <link:definition>00000045 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/InventoryDetails" id="InventoryDetails">
	  <link:definition>00000046 - Disclosure - 5. INVENTORY (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/PropertyAndEquipmentDetails" id="PropertyAndEquipmentDetails">
	  <link:definition>00000047 - Disclosure - 6. PROPERTY AND EQUIPMENT (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/PropertyAndEquipmentDetailsNarrative" id="PropertyAndEquipmentDetailsNarrative">
	  <link:definition>00000048 - Disclosure - 6. PROPERTY AND EQUIPMENT (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/AccruedExpensesDetails" id="AccruedExpensesDetails">
	  <link:definition>00000049 - Disclosure - 7. ACCRUED EXPENSES (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" id="LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative">
	  <link:definition>00000050 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedPartyDetailsNarrative" id="ConvertibleNotePayable-RelatedPartyDetailsNarrative">
	  <link:definition>00000051 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" id="ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable">
	  <link:definition>00000052 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details - Convertible notes payable)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" id="ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3">
	  <link:definition>00000053 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details-Level 3)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" id="ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative">
	  <link:definition>00000054 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/NotePayableDetailsNarrative" id="NotePayableDetailsNarrative">
	  <link:definition>00000055 - Disclosure - 11. NOTE PAYABLE (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/AutoLoanDetailsNarrative" id="AutoLoanDetailsNarrative">
	  <link:definition>00000056 - Disclosure - 12. AUTO LOAN (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" id="CommitmentsAndContingenciesDetails-FutureLeasePayments">
	  <link:definition>00000057 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
	  <link:definition>00000058 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/CommonStockDetails" id="CommonStockDetails">
	  <link:definition>00000059 - Disclosure - 14. COMMON STOCK (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/CommonStockDetailsNarrative" id="CommonStockDetailsNarrative">
	  <link:definition>00000060 - Disclosure - 14. COMMON STOCK (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-assumptions" id="StockOptionsAndWarrantsDetails-assumptions">
	  <link:definition>00000061 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Assumptions)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionActivity" id="StockOptionsAndWarrantsDetails-optionActivity">
	  <link:definition>00000062 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Option Activity)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" id="StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable">
	  <link:definition>00000063 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Options Outstanding and Exercisable)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-warrantActivity" id="StockOptionsAndWarrantsDetails-warrantActivity">
	  <link:definition>00000064 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Warrant Activity)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetailsNarrative" id="StockOptionsAndWarrantsDetailsNarrative">
	  <link:definition>00000065 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/RevenuesDetails" id="RevenuesDetails">
	  <link:definition>00000066 - Disclosure - 16. REVENUES (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/RevenuesDetailsNarrative" id="RevenuesDetailsNarrative">
	  <link:definition>00000067 - Disclosure - 16. REVENUES (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/IncomeTaxesDetails-taxExpense" id="IncomeTaxesDetails-taxExpense">
	  <link:definition>00000068 - Disclosure - 17. INCOME TAXES (Details-Tax Expense)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" id="IncomeTaxesDetails-deferredTaxAssetsAndLiabilities">
	  <link:definition>00000069 - Disclosure - 17. INCOME TAXES (Details-Deferred tax assets and liabilities)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
	  <link:definition>00000070 - Disclosure - 17. INCOME TAXES (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envisionsolar.com/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative">
	  <link:definition>00000071 - Disclosure - 18. RELATED PARTY TRANSACTIONS (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="evsi-20181231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="evsi-20181231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="evsi-20181231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="evsi-20181231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2018-01-31" schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd" />
    <import namespace="http://fasb.org/us-gaap/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
    <import namespace="http://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd" />
    <element id="evsi_StockIssuedForServicesRelatedPartyShares" name="StockIssuedForServicesRelatedPartyShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_StockIssuedForServicesRelatedParty" name="StockIssuedForServicesRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector" name="StockIssuedDuringPeriodSharesIssuedForServicesDirector" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector" name="StockIssuedDuringPeriodValueIssuedForServicesDirector" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" name="SharesIssuedForLoanGuarantyRelatedPartyShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_SharesIssuedForLoanGuarantyRelatedParty" name="SharesIssuedForLoanGuarantyRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_CommonStockIssuedForLoanGuaranty" name="CommonStockIssuedForLoanGuaranty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" name="ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ProceedsFromConvertibleLineOfCredit" name="ProceedsFromConvertibleLineOfCredit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_SharesIssuedForDebtConversion" name="SharesIssuedForDebtConversion" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_RecordingOfDebtDiscount" name="RecordingOfDebtDiscount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_RecordingOfPaymentPremiumOnNotePayable" name="RecordingOfPaymentPremiumOnNotePayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_SharesIssuedForLoanGuaranteeRelatedParty" name="SharesIssuedForLoanGuaranteeRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_TransferOfPrepaidAssetToInventory" name="TransferOfPrepaidAssetToInventory" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_DepreciationTransferredToInventory" name="DepreciationTransferredToInventory" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_PrepaidInsuranceFinancedByThirdParty" name="PrepaidInsuranceFinancedByThirdParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_LineOfCreditTextBlock" name="LineOfCreditTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleNotePayableRelatedPartyTextBlock" name="ConvertibleNotePayableRelatedPartyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_WorkingCapital" name="WorkingCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_DepreciationExpenseCapitalized" name="DepreciationExpenseCapitalized" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_StockIssuedForLoanGuarantySharesIssued" name="StockIssuedForLoanGuarantySharesIssued" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_StockIssuedForLoanGuarantyValue" name="StockIssuedForLoanGuarantyValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConversionOfDebtInterestConverted" name="ConversionOfDebtInterestConverted" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_WarrantsIssuedShares" name="WarrantsIssuedShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_StockIssuedForPurchaseOfWarrants" name="StockIssuedForPurchaseOfWarrants" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_GoodwillImpairmentAndOtherNondeductibleItems" name="GoodwillImpairmentAndOtherNondeductibleItems" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_DeferredTaxLiabilitiesAccruedSalaries" name="DeferredTaxLiabilitiesAccruedSalaries" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ReimbursementOfBankExpensesForDocumentation" name="ReimbursementOfBankExpensesForDocumentation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ReimbursementOfFilingFees" name="ReimbursementOfFilingFees" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_DebtConversionConvertedInstrumentAmount1Interest" name="DebtConversionConvertedInstrumentAmount1Interest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock" name="ConvertibleNotesPayableAndFairValueMeasurementsTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleNotesPayableTableTextBlock" name="ConvertibleNotesPayableTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_LendersFeesRecordedAsDebtDiscount" name="LendersFeesRecordedAsDebtDiscount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleLineOfCreditMember" name="ConvertibleLineOfCreditMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_NotePayableMember" name="NotePayableMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleNotesPayableRelatedPartyMember" name="ConvertibleNotesPayableRelatedPartyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_CustomerAMember" name="CustomerAMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_CustomerBMember" name="CustomerBMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_CustomerCMember" name="CustomerCMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleDebtSharesMember" name="ConvertibleDebtSharesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_OptionsSharesMember" name="OptionsSharesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_WarrantSharesMember" name="WarrantSharesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ComputerEquipmentAndSoftwareMember" name="ComputerEquipmentAndSoftwareMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_LSAMember" name="LSAMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_KeshifMember" name="KeshifMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_LoanGuarantyMember" name="LoanGuarantyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_RevolvingNoteMember" name="RevolvingNoteMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_OtherDrawdownsMember" name="OtherDrawdownsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_InitialDrawDownMember" name="InitialDrawDownMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_SecondDrawDownMember" name="SecondDrawDownMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ThirdDrawdownMember" name="ThirdDrawdownMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_WheatleyNoteMember" name="WheatleyNoteMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_EveyNoteMember" name="EveyNoteMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_PegasusNoteMember" name="PegasusNoteMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_LenderNoteMember" name="LenderNoteMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_GeminiMasterThirdMember" name="GeminiMasterThirdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_VendorNotePayableMember" name="VendorNotePayableMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_KeshifVenturesMember" name="KeshifVenturesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_StockIssuedForServicesMember" name="StockIssuedForServicesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_GreenCoreCapitalLLCMember" name="GreenCoreCapitalLLCMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ThreeDirectorsMember" name="ThreeDirectorsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_Range1Member" name="Range1Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_Stock2011PlanMember" name="Stock2011PlanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_Equity2008PlanMember" name="Equity2008PlanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ProductDepositsMember" name="ProductDepositsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_MaintenanceFeesMember" name="MaintenanceFeesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_GreenCoreCapitalMember" name="GreenCoreCapitalMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_RestrictedStockGrantAgrMember" name="RestrictedStockGrantAgrMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_PotterMember" name="PotterMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_SchweitzerMember" name="SchweitzerMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_PerformanceBonusMember" name="PerformanceBonusMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_JayPotterMember" name="JayPotterMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_RobertSchweitzerMember" name="RobertSchweitzerMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_DesmondWheatleyMember" name="DesmondWheatleyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_UnsecuredConvNoteMember" name="UnsecuredConvNoteMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleNotesOutstandingMember" name="ConvertibleNotesOutstandingMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_DecAmendmentMember" name="DecAmendmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_NonvestedSharesMember" name="NonvestedSharesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_GoingConcernAbstract" name="GoingConcernAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_LineOfCreditAbstract" name="LineOfCreditAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleNotePayableRelatedPartiesAbstract" name="ConvertibleNotePayableRelatedPartiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" name="CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_ConvertibleNotePayableRelatedPartyAbstract" name="ConvertibleNotePayableRelatedPartyAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest" name="RepaymentsOfRelatedPartyDebtPrincipalAndInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_LossOnDebtSettlement" name="LossOnDebtSettlement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_NumberOfWarrantsAbstract" name="NumberOfWarrantsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="evsi_WarrantsWeightedAverageExercisePriceAbstract" name="WarrantsWeightedAverageExercisePriceAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>16
<FILENAME>evsi-20181231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: envision_10k%2D20181231.xfr; Date: 2019%2D03%2D20T19:19:47Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://envisionsolar.com/role/DocumentAndEntityInformation" xlink:href="evsi-20181231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/BalanceSheets" xlink:href="evsi-20181231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/BalanceSheetsParenthetical" xlink:href="evsi-20181231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfOperations" xlink:href="evsi-20181231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfOperationsParenthetical" xlink:href="evsi-20181231.xsd#StatementsOfOperationsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfChangesInStockholdersDeficit" xlink:href="evsi-20181231.xsd#StatementsOfChangesInStockholdersDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfCashFlows" xlink:href="evsi-20181231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/GoingConcern" xlink:href="evsi-20181231.xsd#GoingConcern" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenue" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenue" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="evsi-20181231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/Inventory" xlink:href="evsi-20181231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipment" xlink:href="evsi-20181231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccruedExpenses" xlink:href="evsi-20181231.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBank" xlink:href="evsi-20181231.xsd#LineOfCredittermDebt-SiliconValleyBank" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedParty" xlink:href="evsi-20181231.xsd#ConvertibleNotePayable-RelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurements" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/NotePayable" xlink:href="evsi-20181231.xsd#NotePayable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AutoLoan" xlink:href="evsi-20181231.xsd#AutoLoan" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingencies" xlink:href="evsi-20181231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStock" xlink:href="evsi-20181231.xsd#CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrants" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrants" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/Revenues" xlink:href="evsi-20181231.xsd#Revenues" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxes" xlink:href="evsi-20181231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RelatedPartyTransactions" xlink:href="evsi-20181231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/SubsequentEvents" xlink:href="evsi-20181231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenueTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="evsi-20181231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/InventoryTables" xlink:href="evsi-20181231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipmentTables" xlink:href="evsi-20181231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccruedExpensesTables" xlink:href="evsi-20181231.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesTables" xlink:href="evsi-20181231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStockTables" xlink:href="evsi-20181231.xsd#CommonStockTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsTables" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RevenuesTables" xlink:href="evsi-20181231.xsd#RevenuesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesTables" xlink:href="evsi-20181231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/GoingConcernDetailsNarrative" xlink:href="evsi-20181231.xsd#GoingConcernDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetailsNarrative" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenueDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:href="evsi-20181231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/InventoryDetails" xlink:href="evsi-20181231.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipmentDetails" xlink:href="evsi-20181231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="evsi-20181231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccruedExpensesDetails" xlink:href="evsi-20181231.xsd#AccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" xlink:href="evsi-20181231.xsd#LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedPartyDetailsNarrative" xlink:href="evsi-20181231.xsd#ConvertibleNotePayable-RelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/NotePayableDetailsNarrative" xlink:href="evsi-20181231.xsd#NotePayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AutoLoanDetailsNarrative" xlink:href="evsi-20181231.xsd#AutoLoanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" xlink:href="evsi-20181231.xsd#CommitmentsAndContingenciesDetails-FutureLeasePayments" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="evsi-20181231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStockDetails" xlink:href="evsi-20181231.xsd#CommonStockDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStockDetailsNarrative" xlink:href="evsi-20181231.xsd#CommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-assumptions" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-assumptions" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionActivity" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-optionActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-warrantActivity" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-warrantActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetailsNarrative" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RevenuesDetails" xlink:href="evsi-20181231.xsd#RevenuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RevenuesDetailsNarrative" xlink:href="evsi-20181231.xsd#RevenuesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesDetails-taxExpense" xlink:href="evsi-20181231.xsd#IncomeTaxesDetails-taxExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:href="evsi-20181231.xsd#IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesDetailsNarrative" xlink:href="evsi-20181231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="evsi-20181231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCash" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsNoncurrent" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepositsAssets" xlink:label="loc_us-gaapDepositsAssets" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsNoncurrent" xlink:to="loc_us-gaapDepositsAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredOfferingCosts" xlink:label="loc_us-gaapDeferredOfferingCosts" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsNoncurrent" xlink:to="loc_us-gaapDeferredOfferingCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLoansPayableCurrent" xlink:label="loc_us-gaapOtherLoansPayableCurrent" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOtherLoansPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesNoncurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebtCurrent" xlink:to="loc_us-gaapNotesPayableRelatedPartiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="loc_us-gaapConvertibleLongTermNotesPayable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebtCurrent" xlink:to="loc_us-gaapConvertibleLongTermNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="loc_us-gaapOtherLoansPayableLongTerm" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebtCurrent" xlink:to="loc_us-gaapOtherLoansPayableLongTerm" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DirectOperatingCosts" xlink:label="loc_us-gaapDirectOperatingCosts" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapDirectOperatingCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaapOtherNonoperatingIncome" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherNonoperatingIncome" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:label="loc_us-gaapExtinguishmentOfDebtGainLossNetOfTax" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapExtinguishmentOfDebtGainLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfOperationsParenthetical" xlink:title="00000005 - Statement - Consolidated Statements of Operations (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfChangesInStockholdersDeficit" xlink:title="00000006 - Statement - Consolidated Statements of Changes in Stockholders' Deficit" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CommonStockIssuedForLoanGuaranty" xlink:label="loc_evsiCommonStockIssuedForLoanGuaranty" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_evsiCommonStockIssuedForLoanGuaranty" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:label="loc_us-gaapExtinguishmentOfDebtGainLossNetOfTax" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapExtinguishmentOfDebtGainLossNetOfTax" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInDepositOtherAssets" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDepositOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" xlink:label="loc_evsiConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_evsiConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ProceedsFromConvertibleLineOfCredit" xlink:label="loc_evsiProceedsFromConvertibleLineOfCredit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_evsiProceedsFromConvertibleLineOfCredit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="loc_us-gaapProceedsFromRepaymentsOfLinesOfCredit" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromRepaymentsOfLinesOfCredit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="loc_us-gaapRepaymentsOfConvertibleDebt" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfConvertibleDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="loc_us-gaapRepaymentsOfOtherDebt" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfOtherDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:label="loc_us-gaapPaymentOfFinancingAndStockIssuanceCosts" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentOfFinancingAndStockIssuanceCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfLoanCosts" xlink:label="loc_us-gaapPaymentsOfLoanCosts" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfLoanCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:label="loc_us-gaapProceedsFromRepaymentsOfNotesPayable" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromRepaymentsOfNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashPeriodIncreaseDecrease" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/GoingConcern" xlink:title="00000009 - Disclosure - 2. GOING CONCERN" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenue" xlink:title="00000010 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="00000011 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/Inventory" xlink:title="00000012 - Disclosure - 5. INVENTORY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipment" xlink:title="00000013 - Disclosure - 6. PROPERTY AND EQUIPMENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccruedExpenses" xlink:title="00000014 - Disclosure - 7. ACCRUED EXPENSES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBank" xlink:title="00000015 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedParty" xlink:title="00000016 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurements" xlink:title="00000017 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/NotePayable" xlink:title="00000018 - Disclosure - 11. NOTE PAYABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AutoLoan" xlink:title="00000019 - Disclosure - 12. AUTO LOAN" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingencies" xlink:title="00000020 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStock" xlink:title="00000021 - Disclosure - 14. COMMON STOCK" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrants" xlink:title="00000022 - Disclosure - 15. STOCK OPTIONS AND WARRANTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/Revenues" xlink:title="00000023 - Disclosure - 16. REVENUES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxes" xlink:title="00000024 - Disclosure - 17. INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RelatedPartyTransactions" xlink:title="00000025 - Disclosure - 18. RELATED PARTY TRANSACTIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/SubsequentEvents" xlink:title="00000026 - Disclosure - 19. SUBSEQUENT EVENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000027 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000028 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables" xlink:title="00000029 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="00000030 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/InventoryTables" xlink:title="00000031 - Disclosure - 5. INVENTORY (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipmentTables" xlink:title="00000032 - Disclosure - 6. PROPERTY AND EQUIPMENT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccruedExpensesTables" xlink:title="00000033 - Disclosure - 7. ACCRUED EXPENSES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables" xlink:title="00000034 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingenciesTables" xlink:title="00000035 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStockTables" xlink:title="00000036 - Disclosure - 14. COMMON STOCK (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsTables" xlink:title="00000037 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RevenuesTables" xlink:title="00000038 - Disclosure - 16. REVENUES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesTables" xlink:title="00000039 - Disclosure - 17. INCOME TAXES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000040 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000041 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/GoingConcernDetailsNarrative" xlink:title="00000042 - Disclosure - 2. GOING CONCERN (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" xlink:title="00000043 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details-Accounts Receivable)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaapAccountsReceivableGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNetCurrent" xlink:to="loc_us-gaapAccountsReceivableGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNetCurrent" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetailsNarrative" xlink:title="00000044 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:title="00000045 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaapPrepaidInsurance" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapPrepaidInsurance" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="loc_us-gaapDepositsAssetsCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapDepositsAssetsCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/InventoryDetails" xlink:title="00000046 - Disclosure - 5. INVENTORY (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipmentDetails" xlink:title="00000047 - Disclosure - 6. PROPERTY AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000048 - Disclosure - 6. PROPERTY AND EQUIPMENT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccruedExpensesDetails" xlink:title="00000049 - Disclosure - 7. ACCRUED EXPENSES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedVacationCurrent" xlink:label="loc_us-gaapAccruedVacationCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedVacationCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaapInterestPayableCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapInterestPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedRentCurrent" xlink:label="loc_us-gaapAccruedRentCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedRentCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies" xlink:label="loc_us-gaapAccrualForEnvironmentalLossContingencies" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccrualForEnvironmentalLossContingencies" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" xlink:title="00000050 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedPartyDetailsNarrative" xlink:title="00000051 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" xlink:title="00000052 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details - Convertible notes payable)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" xlink:title="00000053 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details-Level 3)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" xlink:title="00000054 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/NotePayableDetailsNarrative" xlink:title="00000055 - Disclosure - 11. NOTE PAYABLE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AutoLoanDetailsNarrative" xlink:title="00000056 - Disclosure - 12. AUTO LOAN (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" xlink:title="00000057 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000058 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStockDetails" xlink:title="00000059 - Disclosure - 14. COMMON STOCK (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStockDetailsNarrative" xlink:title="00000060 - Disclosure - 14. COMMON STOCK (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-assumptions" xlink:title="00000061 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Assumptions)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionActivity" xlink:title="00000062 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Option Activity)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" xlink:title="00000063 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Options Outstanding and Exercisable)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-warrantActivity" xlink:title="00000064 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Warrant Activity)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetailsNarrative" xlink:title="00000065 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RevenuesDetails" xlink:title="00000066 - Disclosure - 16. REVENUES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RevenuesDetailsNarrative" xlink:title="00000067 - Disclosure - 16. REVENUES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesDetails-taxExpense" xlink:title="00000068 - Disclosure - 17. INCOME TAXES (Details-Tax Expense)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:title="00000069 - Disclosure - 17. INCOME TAXES (Details-Deferred tax assets and liabilities)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsCharitableContributionCarryforwards" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsCharitableContributionCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:label="loc_us-gaapDeferredTaxLiabilitiesTaxDeferredIncome" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxLiabilitiesTaxDeferredIncome" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DeferredTaxLiabilitiesAccruedSalaries" xlink:label="loc_evsiDeferredTaxLiabilitiesAccruedSalaries" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_evsiDeferredTaxLiabilitiesAccruedSalaries" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000070 - Disclosure - 17. INCOME TAXES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000071 - Disclosure - 18. RELATED PARTY TRANSACTIONS (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>17
<FILENAME>evsi-20181231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: envision_10k%2D20181231.xfr; Date: 2019%2D03%2D20T19:19:47Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://envisionsolar.com/role/DocumentAndEntityInformation" xlink:href="evsi-20181231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/BalanceSheets" xlink:href="evsi-20181231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/BalanceSheetsParenthetical" xlink:href="evsi-20181231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfOperations" xlink:href="evsi-20181231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfOperationsParenthetical" xlink:href="evsi-20181231.xsd#StatementsOfOperationsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfChangesInStockholdersDeficit" xlink:href="evsi-20181231.xsd#StatementsOfChangesInStockholdersDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfCashFlows" xlink:href="evsi-20181231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/GoingConcern" xlink:href="evsi-20181231.xsd#GoingConcern" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenue" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenue" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="evsi-20181231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/Inventory" xlink:href="evsi-20181231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipment" xlink:href="evsi-20181231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccruedExpenses" xlink:href="evsi-20181231.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBank" xlink:href="evsi-20181231.xsd#LineOfCredittermDebt-SiliconValleyBank" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedParty" xlink:href="evsi-20181231.xsd#ConvertibleNotePayable-RelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurements" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/NotePayable" xlink:href="evsi-20181231.xsd#NotePayable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AutoLoan" xlink:href="evsi-20181231.xsd#AutoLoan" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingencies" xlink:href="evsi-20181231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStock" xlink:href="evsi-20181231.xsd#CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrants" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrants" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/Revenues" xlink:href="evsi-20181231.xsd#Revenues" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxes" xlink:href="evsi-20181231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RelatedPartyTransactions" xlink:href="evsi-20181231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/SubsequentEvents" xlink:href="evsi-20181231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenueTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="evsi-20181231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/InventoryTables" xlink:href="evsi-20181231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipmentTables" xlink:href="evsi-20181231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccruedExpensesTables" xlink:href="evsi-20181231.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesTables" xlink:href="evsi-20181231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStockTables" xlink:href="evsi-20181231.xsd#CommonStockTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsTables" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RevenuesTables" xlink:href="evsi-20181231.xsd#RevenuesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesTables" xlink:href="evsi-20181231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/GoingConcernDetailsNarrative" xlink:href="evsi-20181231.xsd#GoingConcernDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetailsNarrative" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenueDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:href="evsi-20181231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/InventoryDetails" xlink:href="evsi-20181231.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipmentDetails" xlink:href="evsi-20181231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="evsi-20181231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccruedExpensesDetails" xlink:href="evsi-20181231.xsd#AccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" xlink:href="evsi-20181231.xsd#LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedPartyDetailsNarrative" xlink:href="evsi-20181231.xsd#ConvertibleNotePayable-RelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/NotePayableDetailsNarrative" xlink:href="evsi-20181231.xsd#NotePayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AutoLoanDetailsNarrative" xlink:href="evsi-20181231.xsd#AutoLoanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" xlink:href="evsi-20181231.xsd#CommitmentsAndContingenciesDetails-FutureLeasePayments" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="evsi-20181231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStockDetails" xlink:href="evsi-20181231.xsd#CommonStockDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStockDetailsNarrative" xlink:href="evsi-20181231.xsd#CommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-assumptions" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-assumptions" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionActivity" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-optionActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-warrantActivity" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-warrantActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetailsNarrative" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RevenuesDetails" xlink:href="evsi-20181231.xsd#RevenuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RevenuesDetailsNarrative" xlink:href="evsi-20181231.xsd#RevenuesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesDetails-taxExpense" xlink:href="evsi-20181231.xsd#IncomeTaxesDetails-taxExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:href="evsi-20181231.xsd#IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesDetailsNarrative" xlink:href="evsi-20181231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="evsi-20181231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link: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" />
    <link: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" />
    <link: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" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link: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" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="loc_evsiConvertibleLineOfCreditMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleLineOfCreditMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="loc_evsiNotePayableMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiNotePayableMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableRelatedPartyMember" xlink:label="loc_evsiConvertibleNotesPayableRelatedPartyMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleNotesPayableRelatedPartyMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_90" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_90" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount_90" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfOperationsParenthetical" xlink:title="00000005 - Statement - Consolidated Statements of Operations (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfChangesInStockholdersDeficit" xlink:title="00000006 - Statement - Consolidated Statements of Changes in Stockholders' Deficit">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaapPreferredStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapPreferredStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedPartyShares" xlink:label="loc_evsiStockIssuedForServicesRelatedPartyShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedPartyShares_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedParty" xlink:label="loc_evsiStockIssuedForServicesRelatedParty_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedParty_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector" xlink:label="loc_evsiStockIssuedDuringPeriodSharesIssuedForServicesDirector_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedDuringPeriodSharesIssuedForServicesDirector_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector" xlink:label="loc_evsiStockIssuedDuringPeriodValueIssuedForServicesDirector_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedDuringPeriodValueIssuedForServicesDirector_60" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares_60" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedParty_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedParty_60" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_60" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensation_60" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_60" xlink:type="arc" order="18" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/GoingConcern" xlink:title="00000009 - Disclosure - 2. GOING CONCERN" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenue" xlink:title="00000010 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="00000011 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/Inventory" xlink:title="00000012 - Disclosure - 5. INVENTORY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipment" xlink:title="00000013 - Disclosure - 6. PROPERTY AND EQUIPMENT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccruedExpenses" xlink:title="00000014 - Disclosure - 7. ACCRUED EXPENSES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBank" xlink:title="00000015 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedParty" xlink:title="00000016 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurements" xlink:title="00000017 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/NotePayable" xlink:title="00000018 - Disclosure - 11. NOTE PAYABLE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AutoLoan" xlink:title="00000019 - Disclosure - 12. AUTO LOAN" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingencies" xlink:title="00000020 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStock" xlink:title="00000021 - Disclosure - 14. COMMON STOCK" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrants" xlink:title="00000022 - Disclosure - 15. STOCK OPTIONS AND WARRANTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/Revenues" xlink:title="00000023 - Disclosure - 16. REVENUES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxes" xlink:title="00000024 - Disclosure - 17. INCOME TAXES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RelatedPartyTransactions" xlink:title="00000025 - Disclosure - 18. RELATED PARTY TRANSACTIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/SubsequentEvents" xlink:title="00000026 - Disclosure - 19. SUBSEQUENT EVENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000027 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000028 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables" xlink:title="00000029 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="00000030 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/InventoryTables" xlink:title="00000031 - Disclosure - 5. INVENTORY (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipmentTables" xlink:title="00000032 - Disclosure - 6. PROPERTY AND EQUIPMENT (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccruedExpensesTables" xlink:title="00000033 - Disclosure - 7. ACCRUED EXPENSES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables" xlink:title="00000034 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingenciesTables" xlink:title="00000035 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStockTables" xlink:title="00000036 - Disclosure - 14. COMMON STOCK (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsTables" xlink:title="00000037 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RevenuesTables" xlink:title="00000038 - Disclosure - 16. REVENUES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesTables" xlink:title="00000039 - Disclosure - 17. INCOME TAXES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000040 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CustomerAMember" xlink:label="loc_evsiCustomerAMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_evsiCustomerAMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CustomerBMember" xlink:label="loc_evsiCustomerBMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_evsiCustomerBMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CustomerCMember" xlink:label="loc_evsiCustomerCMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_evsiCustomerCMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_90" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000041 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleDebtSharesMember" xlink:label="loc_evsiConvertibleDebtSharesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_evsiConvertibleDebtSharesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_OptionsSharesMember" xlink:label="loc_evsiOptionsSharesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_evsiOptionsSharesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WarrantSharesMember" xlink:label="loc_evsiWarrantSharesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_evsiWarrantSharesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashUninsuredAmount_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashEquivalentsAtCarryingValue_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashEquivalentsAtCarryingValue_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrual" xlink:label="loc_us-gaapExtendedProductWarrantyAccrual_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapExtendedProductWarrantyAccrual_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdvertisingExpense_110" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_110" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/GoingConcernDetailsNarrative" xlink:title="00000042 - Disclosure - 2. GOING CONCERN (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" xlink:title="00000043 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details-Accounts Receivable)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetailsNarrative" xlink:title="00000044 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:title="00000045 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/InventoryDetails" xlink:title="00000046 - Disclosure - 5. INVENTORY (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipmentDetails" xlink:title="00000047 - Disclosure - 6. PROPERTY AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ComputerEquipmentAndSoftwareMember" xlink:label="loc_evsiComputerEquipmentAndSoftwareMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_evsiComputerEquipmentAndSoftwareMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaapOfficeEquipmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOfficeEquipmentMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="loc_us-gaapAutomobilesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapAutomobilesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives_220" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_220" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_220" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_220" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000048 - Disclosure - 6. PROPERTY AND EQUIPMENT (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccruedExpensesDetails" xlink:title="00000049 - Disclosure - 7. ACCRUED EXPENSES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" xlink:title="00000050 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LSAMember" xlink:label="loc_evsiLSAMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_evsiLSAMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_KeshifMember" xlink:label="loc_evsiKeshifMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiKeshifMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonmonetaryTransactionTypeAxis" xlink:label="loc_us-gaapNonmonetaryTransactionTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapNonmonetaryTransactionTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonmonetaryTransactionTypeDomain" xlink:label="loc_us-gaapNonmonetaryTransactionTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapNonmonetaryTransactionTypeAxis" xlink:to="loc_us-gaapNonmonetaryTransactionTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonmonetaryTransactionTypeDomain" xlink:label="loc_us-gaapNonmonetaryTransactionTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapNonmonetaryTransactionTypeAxis" xlink:to="loc_us-gaapNonmonetaryTransactionTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LoanGuarantyMember" xlink:label="loc_evsiLoanGuarantyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonmonetaryTransactionTypeDomain" xlink:to="loc_evsiLoanGuarantyMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCreditFacilityAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RevolvingNoteMember" xlink:label="loc_evsiRevolvingNoteMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_evsiRevolvingNoteMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_OtherDrawdownsMember" xlink:label="loc_evsiOtherDrawdownsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiOtherDrawdownsMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_InitialDrawDownMember" xlink:label="loc_evsiInitialDrawDownMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiInitialDrawDownMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SecondDrawDownMember" xlink:label="loc_evsiSecondDrawDownMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiSecondDrawDownMember_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ThirdDrawdownMember" xlink:label="loc_evsiThirdDrawdownMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiThirdDrawdownMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_140" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1_140" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateDescription_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateDescription_140" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:label="loc_us-gaapDebtRelatedCommitmentFeesAndDebtIssuanceCosts_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtRelatedCommitmentFeesAndDebtIssuanceCosts_140" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ReimbursementOfBankExpensesForDocumentation" xlink:label="loc_evsiReimbursementOfBankExpensesForDocumentation_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiReimbursementOfBankExpensesForDocumentation_140" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ReimbursementOfFilingFees" xlink:label="loc_evsiReimbursementOfFilingFees_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiReimbursementOfFilingFees_140" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts_140" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForLoanGuarantySharesIssued" xlink:label="loc_evsiStockIssuedForLoanGuarantySharesIssued_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForLoanGuarantySharesIssued_140" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForLoanGuarantyValue" xlink:label="loc_evsiStockIssuedForLoanGuarantyValue_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForLoanGuarantyValue_140" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_140" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLinesOfCredit_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromLinesOfCredit_140" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLinesOfCredit_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRepaymentsOfLinesOfCredit_140" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_140" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentOfWarrantsGrantedForServices" xlink:label="loc_us-gaapAdjustmentOfWarrantsGrantedForServices_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentOfWarrantsGrantedForServices_140" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature_140" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLinesOfCreditCurrent_140" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount_140" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent_140" xlink:type="arc" order="18" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedPartyDetailsNarrative" xlink:title="00000051 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WheatleyNoteMember" xlink:label="loc_evsiWheatleyNoteMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_evsiWheatleyNoteMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount_40" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" xlink:title="00000052 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details - Convertible notes payable)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_EveyNoteMember" xlink:label="loc_evsiEveyNoteMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiEveyNoteMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="loc_evsiPegasusNoteMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiPegasusNoteMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiLenderNoteMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="loc_us-gaapConvertibleNotesPayable_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConvertibleNotesPayable_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="loc_us-gaapConvertibleLongTermNotesPayable_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConvertibleLongTermNotesPayable_90" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" xlink:title="00000053 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details-Level 3)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" xlink:title="00000054 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="loc_evsiPegasusNoteMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiPegasusNoteMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiLenderNoteMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GeminiMasterThirdMember" xlink:label="loc_evsiGeminiMasterThirdMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiGeminiMasterThirdMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_EveyNoteMember" xlink:label="loc_evsiEveyNoteMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiEveyNoteMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DecAmendmentMember" xlink:label="loc_evsiDecAmendmentMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_evsiDecAmendmentMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest" xlink:label="loc_evsiRepaymentsOfRelatedPartyDebtPrincipalAndInterest_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiRepaymentsOfRelatedPartyDebtPrincipalAndInterest_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LossOnDebtSettlement" xlink:label="loc_evsiLossOnDebtSettlement_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiLossOnDebtSettlement_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LendersFeesRecordedAsDebtDiscount" xlink:label="loc_evsiLendersFeesRecordedAsDebtDiscount_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiLendersFeesRecordedAsDebtDiscount_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent_110" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_110" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_110" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1_110" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConversionOfDebtInterestConverted" xlink:label="loc_evsiConversionOfDebtInterestConverted_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiConversionOfDebtInterestConverted_110" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_110" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_110" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentOfWarrantsGrantedForServices" xlink:label="loc_us-gaapAdjustmentOfWarrantsGrantedForServices_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentOfWarrantsGrantedForServices_110" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature_110" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="loc_us-gaapRepaymentsOfConvertibleDebt_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRepaymentsOfConvertibleDebt_110" xlink:type="arc" order="15" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/NotePayableDetailsNarrative" xlink:title="00000055 - Disclosure - 11. NOTE PAYABLE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="loc_us-gaapNotesPayableOtherPayablesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapNotesPayableOtherPayablesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_VendorNotePayableMember" xlink:label="loc_evsiVendorNotePayableMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiVendorNotePayableMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:label="loc_us-gaapIncreaseDecreaseInNotesPayableCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInNotesPayableCurrent_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WarrantsIssuedShares" xlink:label="loc_evsiWarrantsIssuedShares_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiWarrantsIssuedShares_40" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm_40" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_40" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants_40" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium_40" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayableCurrent_40" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount_40" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaapInterestPayableCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrent_40" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRepaymentsOfNotesPayable_40" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="loc_us-gaapGainLossRelatedToLitigationSettlement_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGainLossRelatedToLitigationSettlement_40" xlink:type="arc" order="15" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AutoLoanDetailsNarrative" xlink:title="00000056 - Disclosure - 12. AUTO LOAN (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobileLoanMember" xlink:label="loc_us-gaapAutomobileLoanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapAutomobileLoanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLongTermDebtCurrent" xlink:label="loc_us-gaapOtherLongTermDebtCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherLongTermDebtCurrent_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent" xlink:label="loc_us-gaapOtherLongTermDebtNoncurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherLongTermDebtNoncurrent_30" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" xlink:title="00000057 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000058 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAgreementsMember" xlink:label="loc_us-gaapLeaseAgreementsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_us-gaapLeaseAgreementsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecurityDeposit" xlink:label="loc_us-gaapSecurityDeposit_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSecurityDeposit_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaapLeaseAndRentalExpense_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLeaseAndRentalExpense_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInventoryCapitalizedCosts" xlink:label="loc_us-gaapOtherInventoryCapitalizedCosts_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherInventoryCapitalizedCosts_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="loc_us-gaapAccountsPayableOtherCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsPayableOtherCurrent_60" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStockDetails" xlink:title="00000059 - Disclosure - 14. COMMON STOCK (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NonvestedSharesMember" xlink:label="loc_evsiNonvestedSharesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_evsiNonvestedSharesMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_50" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_50" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_50" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_50" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_50" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_50" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_50" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_50" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_50" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_50" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_50" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_50" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStockDetailsNarrative" xlink:title="00000060 - Disclosure - 14. COMMON STOCK (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember_10" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaapServiceMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_us-gaapServiceMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesMember" xlink:label="loc_evsiStockIssuedForServicesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_evsiStockIssuedForServicesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ThreeDirectorsMember" xlink:label="loc_evsiThreeDirectorsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiThreeDirectorsMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GreenCoreCapitalLLCMember" xlink:label="loc_evsiGreenCoreCapitalLLCMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiGreenCoreCapitalLLCMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_KeshifVenturesMember" xlink:label="loc_evsiKeshifVenturesMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiKeshifVenturesMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PotterMember" xlink:label="loc_evsiPotterMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiPotterMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SchweitzerMember" xlink:label="loc_evsiSchweitzerMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiSchweitzerMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForPurchaseOfWarrants" xlink:label="loc_evsiStockIssuedForPurchaseOfWarrants_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForPurchaseOfWarrants_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConversionOfDebtInterestConverted" xlink:label="loc_evsiConversionOfDebtInterestConverted_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiConversionOfDebtInterestConverted_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_130" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="loc_us-gaapDebtConversionOriginalDebtAmount1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionOriginalDebtAmount1_130" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_130" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_130" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther_130" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueOther_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueOther_130" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedPartyShares" xlink:label="loc_evsiStockIssuedForServicesRelatedPartyShares_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedPartyShares_130" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedParty" xlink:label="loc_evsiStockIssuedForServicesRelatedParty_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedParty_130" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_130" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_130" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares_130" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedParty_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedParty_130" xlink:type="arc" order="19" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-assumptions" xlink:title="00000061 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Assumptions)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_30" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionActivity" xlink:title="00000062 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Option Activity)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_60" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_60" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_60" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_60" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_60" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_60" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_60" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_60" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_60" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_60" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_60" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_60" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_60" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_60" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_60" xlink:type="arc" order="16" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" xlink:title="00000063 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Options Outstanding and Exercisable)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_Range1Member" xlink:label="loc_evsiRange1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_evsiRange1Member_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_50" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-warrantActivity" xlink:title="00000064 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Warrant Activity)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NumberOfWarrantsAbstract" xlink:label="loc_evsiNumberOfWarrantsAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiNumberOfWarrantsAbstract_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:label="loc_evsiShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WarrantsWeightedAverageExercisePriceAbstract" xlink:label="loc_evsiWarrantsWeightedAverageExercisePriceAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiWarrantsWeightedAverageExercisePriceAbstract_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_evsiShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_60" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_60" xlink:type="arc" order="16" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetailsNarrative" xlink:title="00000065 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="loc_evsiConvertibleLineOfCreditMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleLineOfCreditMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="loc_evsiNotePayableMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiNotePayableMember_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiLenderNoteMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_Stock2011PlanMember" xlink:label="loc_evsiStock2011PlanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_evsiStock2011PlanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_Equity2008PlanMember" xlink:label="loc_evsiEquity2008PlanMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_evsiEquity2008PlanMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_150" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_150" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_150" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:label="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensationGross_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensationGross_150" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_150" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_150" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentOfWarrantsGrantedForServices" xlink:label="loc_us-gaapAdjustmentOfWarrantsGrantedForServices_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentOfWarrantsGrantedForServices_150" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_150" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_150" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_150" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RevenuesDetails" xlink:title="00000066 - Disclosure - 16. REVENUES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaapProductMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapProductMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="loc_us-gaapMaintenanceMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapMaintenanceMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceOtherMember" xlink:label="loc_us-gaapServiceOtherMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapServiceOtherMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues_90" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RevenuesDetailsNarrative" xlink:title="00000067 - Disclosure - 16. REVENUES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeAxis" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeAxis" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ProductDepositsMember" xlink:label="loc_evsiProductDepositsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:to="loc_evsiProductDepositsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_MaintenanceFeesMember" xlink:label="loc_evsiMaintenanceFeesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:to="loc_evsiMaintenanceFeesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaapDeferredRevenue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredRevenue_50" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesDetails-taxExpense" xlink:title="00000068 - Disclosure - 17. INCOME TAXES (Details-Tax Expense)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:title="00000069 - Disclosure - 17. INCOME TAXES (Details-Deferred tax assets and liabilities)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000070 - Disclosure - 17. INCOME TAXES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000071 - Disclosure - 18. RELATED PARTY TRANSACTIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GreenCoreCapitalMember" xlink:label="loc_evsiGreenCoreCapitalMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiGreenCoreCapitalMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_JayPotterMember" xlink:label="loc_evsiJayPotterMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiJayPotterMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RobertSchweitzerMember" xlink:label="loc_evsiRobertSchweitzerMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiRobertSchweitzerMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_KeshifVenturesMember" xlink:label="loc_evsiKeshifVenturesMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiKeshifVenturesMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DesmondWheatleyMember" xlink:label="loc_evsiDesmondWheatleyMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiDesmondWheatleyMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ThreeDirectorsMember" xlink:label="loc_evsiThreeDirectorsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiThreeDirectorsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:to="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:to="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RestrictedStockGrantAgrMember" xlink:label="loc_evsiRestrictedStockGrantAgrMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="loc_evsiRestrictedStockGrantAgrMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PerformanceBonusMember" xlink:label="loc_evsiPerformanceBonusMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="loc_evsiPerformanceBonusMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_UnsecuredConvNoteMember" xlink:label="loc_evsiUnsecuredConvNoteMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiUnsecuredConvNoteMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="loc_us-gaapDebtConversionByUniqueDescriptionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDebtConversionByUniqueDescriptionAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="loc_us-gaapDebtConversionNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtConversionByUniqueDescriptionAxis" xlink:to="loc_us-gaapDebtConversionNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="loc_us-gaapDebtConversionNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtConversionByUniqueDescriptionAxis" xlink:to="loc_us-gaapDebtConversionNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesOutstandingMember" xlink:label="loc_evsiConvertibleNotesOutstandingMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtConversionNameDomain" xlink:to="loc_evsiConvertibleNotesOutstandingMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt_120" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedPartyShares" xlink:label="loc_evsiStockIssuedForServicesRelatedPartyShares_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedPartyShares_120" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedParty" xlink:label="loc_evsiStockIssuedForServicesRelatedParty_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedParty_120" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaapAccountsPayableRelatedPartiesCurrent_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsPayableRelatedPartiesCurrent_120" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector" xlink:label="loc_evsiStockIssuedDuringPeriodSharesIssuedForServicesDirector_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedDuringPeriodSharesIssuedForServicesDirector_120" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector" xlink:label="loc_evsiStockIssuedDuringPeriodValueIssuedForServicesDirector_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedDuringPeriodValueIssuedForServicesDirector_120" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares_120" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedParty_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedParty_120" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_120" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_120" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_120" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_120" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_120" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent_120" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesNoncurrent_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayableRelatedPartiesNoncurrent_120" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount_120" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent_120" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1_120" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DebtConversionConvertedInstrumentAmount1Interest" xlink:label="loc_evsiDebtConversionConvertedInstrumentAmount1Interest_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiDebtConversionConvertedInstrumentAmount1Interest_120" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_120" xlink:type="arc" order="20" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>18
<FILENAME>evsi-20181231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: envision_10k%2D20181231.xfr; Date: 2019%2D03%2D20T19:19:47Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link: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" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link: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" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="evsi_ConvertibleLineOfCreditMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleLineOfCreditMember" xlink:to="evsi_ConvertibleLineOfCreditMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConvertibleLineOfCreditMember_lbl" xml:lang="en-US">Convertible Line of Credit [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="us-gaap_ConvertibleNotesPayableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableMember" xlink:to="us-gaap_ConvertibleNotesPayableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayableMember_lbl" xml:lang="en-US">Convertible Notes Payable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="evsi_NotePayableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_NotePayableMember" xlink:to="evsi_NotePayableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_NotePayableMember_lbl" xml:lang="en-US">Note Payable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableRelatedPartyMember" xlink:label="evsi_ConvertibleNotesPayableRelatedPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotesPayableRelatedPartyMember" xlink:to="evsi_ConvertibleNotesPayableRelatedPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConvertibleNotesPayableRelatedPartyMember_lbl" xml:lang="en-US">Convertible Note Payable - Related Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US">Preferred Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-In Capital</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Accumulated Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CustomerAMember" xlink:label="evsi_CustomerAMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_CustomerAMember" xlink:to="evsi_CustomerAMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_CustomerAMember_lbl" xml:lang="en-US">Customer A [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CustomerBMember" xlink:label="evsi_CustomerBMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_CustomerBMember" xlink:to="evsi_CustomerBMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_CustomerBMember_lbl" xml:lang="en-US">Customer B [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Sales Revenue, Net [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CustomerCMember" xlink:label="evsi_CustomerCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_CustomerCMember" xlink:to="evsi_CustomerCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_CustomerCMember_lbl" xml:lang="en-US">Customer C [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleDebtSharesMember" xlink:label="evsi_ConvertibleDebtSharesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleDebtSharesMember" xlink:to="evsi_ConvertibleDebtSharesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConvertibleDebtSharesMember_lbl" xml:lang="en-US">Convertible Debt Shares [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_OptionsSharesMember" xlink:label="evsi_OptionsSharesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_OptionsSharesMember" xlink:to="evsi_OptionsSharesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_OptionsSharesMember_lbl" xml:lang="en-US">Option Shares [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WarrantSharesMember" xlink:label="evsi_WarrantSharesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_WarrantSharesMember" xlink:to="evsi_WarrantSharesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_WarrantSharesMember_lbl" xml:lang="en-US">Warrant Shares [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ComputerEquipmentAndSoftwareMember" xlink:label="evsi_ComputerEquipmentAndSoftwareMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ComputerEquipmentAndSoftwareMember" xlink:to="evsi_ComputerEquipmentAndSoftwareMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ComputerEquipmentAndSoftwareMember_lbl" xml:lang="en-US">Computer equipment and software [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and fixtures [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Office equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="us-gaap_AutomobilesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AutomobilesMember" xlink:to="us-gaap_AutomobilesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AutomobilesMember_lbl" xml:lang="en-US">Autos [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityAxis_lbl" xml:lang="en-US">Lender Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LSAMember" xlink:label="evsi_LSAMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LSAMember" xlink:to="evsi_LSAMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_LSAMember_lbl" xml:lang="en-US">Loan and Security Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_KeshifMember" xlink:label="evsi_KeshifMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_KeshifMember" xlink:to="evsi_KeshifMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_KeshifMember_lbl" xml:lang="en-US">Keshif Ventures, LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonmonetaryTransactionTypeAxis" xlink:label="us-gaap_NonmonetaryTransactionTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonmonetaryTransactionTypeAxis" xlink:to="us-gaap_NonmonetaryTransactionTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonmonetaryTransactionTypeAxis_lbl" xml:lang="en-US">Nonmonetary Transaction Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LoanGuarantyMember" xlink:label="evsi_LoanGuarantyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LoanGuarantyMember" xlink:to="evsi_LoanGuarantyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_LoanGuarantyMember_lbl" xml:lang="en-US">Loan Guaranty [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US">Credit Facility [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RevolvingNoteMember" xlink:label="evsi_RevolvingNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_RevolvingNoteMember" xlink:to="evsi_RevolvingNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_RevolvingNoteMember_lbl" xml:lang="en-US">Revolver [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_OtherDrawdownsMember" xlink:label="evsi_OtherDrawdownsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_OtherDrawdownsMember" xlink:to="evsi_OtherDrawdownsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_OtherDrawdownsMember_lbl" xml:lang="en-US">Other Drawdowns [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_InitialDrawDownMember" xlink:label="evsi_InitialDrawDownMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_InitialDrawDownMember" xlink:to="evsi_InitialDrawDownMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_InitialDrawDownMember_lbl" xml:lang="en-US">Initial Draw Down [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SecondDrawDownMember" xlink:label="evsi_SecondDrawDownMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SecondDrawDownMember" xlink:to="evsi_SecondDrawDownMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_SecondDrawDownMember_lbl" xml:lang="en-US">Second Draw Down [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ThirdDrawdownMember" xlink:label="evsi_ThirdDrawdownMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ThirdDrawdownMember" xlink:to="evsi_ThirdDrawdownMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ThirdDrawdownMember_lbl" xml:lang="en-US">Third Drawdown [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">ShortTermDebtType [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WheatleyNoteMember" xlink:label="evsi_WheatleyNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_WheatleyNoteMember" xlink:to="evsi_WheatleyNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_WheatleyNoteMember_lbl" xml:lang="en-US">Wheatley Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CounterpartyNameAxis_lbl" xml:lang="en-US">Counterparty Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_EveyNoteMember" xlink:label="evsi_EveyNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_EveyNoteMember" xlink:to="evsi_EveyNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_EveyNoteMember_lbl" xml:lang="en-US">Evey Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="evsi_PegasusNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_PegasusNoteMember" xlink:to="evsi_PegasusNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_PegasusNoteMember_lbl" xml:lang="en-US">Pegasus Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="evsi_LenderNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LenderNoteMember" xlink:to="evsi_LenderNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_LenderNoteMember_lbl" xml:lang="en-US">Lender Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GeminiMasterThirdMember" xlink:label="evsi_GeminiMasterThirdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_GeminiMasterThirdMember" xlink:to="evsi_GeminiMasterThirdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_GeminiMasterThirdMember_lbl" xml:lang="en-US">Gemini Master Fund - Third Amended [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="us-gaap_NotesPayableOtherPayablesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableOtherPayablesMember" xlink:to="us-gaap_NotesPayableOtherPayablesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesPayableOtherPayablesMember_lbl" xml:lang="en-US">Note Payable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_VendorNotePayableMember" xlink:label="evsi_VendorNotePayableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_VendorNotePayableMember" xlink:to="evsi_VendorNotePayableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_VendorNotePayableMember_lbl" xml:lang="en-US">Vendor Note Payable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobileLoanMember" xlink:label="us-gaap_AutomobileLoanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AutomobileLoanMember" xlink:to="us-gaap_AutomobileLoanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AutomobileLoanMember_lbl" xml:lang="en-US">Automobile Loan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AutomobileLoanMember" xlink:to="us-gaap_AutomobileLoanMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AutomobileLoanMember_2_lbl" xml:lang="en-US">Auto Loan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="us-gaap_TransactionTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransactionTypeAxis" xlink:to="us-gaap_TransactionTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransactionTypeAxis_lbl" xml:lang="en-US">Transaction Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US">Private Placement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_KeshifVenturesMember" xlink:label="evsi_KeshifVenturesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_KeshifVenturesMember" xlink:to="evsi_KeshifVenturesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_KeshifVenturesMember_lbl" xml:lang="en-US">Keshif Ventures LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesMember" xlink:label="evsi_StockIssuedForServicesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForServicesMember" xlink:to="evsi_StockIssuedForServicesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_StockIssuedForServicesMember_lbl" xml:lang="en-US">Stock Issued for Services [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GreenCoreCapitalLLCMember" xlink:label="evsi_GreenCoreCapitalLLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_GreenCoreCapitalLLCMember" xlink:to="evsi_GreenCoreCapitalLLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_GreenCoreCapitalLLCMember_lbl" xml:lang="en-US">GreenCoreCapitalLLCMember</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ThreeDirectorsMember" xlink:label="evsi_ThreeDirectorsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ThreeDirectorsMember" xlink:to="evsi_ThreeDirectorsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ThreeDirectorsMember_lbl" xml:lang="en-US">Three Directors [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US">Employee Stock Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_Range1Member" xlink:label="evsi_Range1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_Range1Member" xlink:to="evsi_Range1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_Range1Member_lbl" xml:lang="en-US">0.13-0.33 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_Stock2011PlanMember" xlink:label="evsi_Stock2011PlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_Stock2011PlanMember" xlink:to="evsi_Stock2011PlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_Stock2011PlanMember_lbl" xml:lang="en-US">2011 Stock Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_Equity2008PlanMember" xlink:label="evsi_Equity2008PlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_Equity2008PlanMember" xlink:to="evsi_Equity2008PlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_Equity2008PlanMember_lbl" xml:lang="en-US">2008 Equity Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductMember_lbl" xml:lang="en-US">Product Sales [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="us-gaap_MaintenanceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaintenanceMember" xlink:to="us-gaap_MaintenanceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MaintenanceMember_lbl" xml:lang="en-US">Maintenance Fees [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceOtherMember" xlink:label="us-gaap_ServiceOtherMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceOtherMember" xlink:to="us-gaap_ServiceOtherMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ServiceOtherMember_lbl" xml:lang="en-US">Professional Services [member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="us-gaap_DeferredRevenueArrangementTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis_lbl" xml:lang="en-US">Deferred Revenue Arrangement Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ProductDepositsMember" xlink:label="evsi_ProductDepositsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ProductDepositsMember" xlink:to="evsi_ProductDepositsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ProductDepositsMember_lbl" xml:lang="en-US">Product Deposits [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_MaintenanceFeesMember" xlink:label="evsi_MaintenanceFeesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_MaintenanceFeesMember" xlink:to="evsi_MaintenanceFeesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="evsi_MaintenanceFeesMember_lbl" xml:lang="en-US">Maintenance Fees [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GreenCoreCapitalMember" xlink:label="evsi_GreenCoreCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_GreenCoreCapitalMember" xlink:to="evsi_GreenCoreCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_GreenCoreCapitalMember_lbl" xml:lang="en-US">GreenCore Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_lbl" xml:lang="en-US">Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RestrictedStockGrantAgrMember" xlink:label="evsi_RestrictedStockGrantAgrMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_RestrictedStockGrantAgrMember" xlink:to="evsi_RestrictedStockGrantAgrMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_RestrictedStockGrantAgrMember_lbl" xml:lang="en-US">Restricted Stock Grant Agreements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAgreementsMember" xlink:label="us-gaap_LeaseAgreementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseAgreementsMember" xlink:to="us-gaap_LeaseAgreementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseAgreementsMember_lbl" xml:lang="en-US">Lease Agreements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PotterMember" xlink:label="evsi_PotterMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_PotterMember" xlink:to="evsi_PotterMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_PotterMember_lbl" xml:lang="en-US">Potter [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SchweitzerMember" xlink:label="evsi_SchweitzerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SchweitzerMember" xlink:to="evsi_SchweitzerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_SchweitzerMember_lbl" xml:lang="en-US">Schweitzer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceMember" xlink:to="us-gaap_ServiceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ServiceMember_lbl" xml:lang="en-US">Service [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PerformanceBonusMember" xlink:label="evsi_PerformanceBonusMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_PerformanceBonusMember" xlink:to="evsi_PerformanceBonusMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_PerformanceBonusMember_lbl" xml:lang="en-US">Performance Bonus [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_JayPotterMember" xlink:label="evsi_JayPotterMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_JayPotterMember" xlink:to="evsi_JayPotterMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_JayPotterMember_lbl" xml:lang="en-US">Jay Potter [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RobertSchweitzerMember" xlink:label="evsi_RobertSchweitzerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_RobertSchweitzerMember" xlink:to="evsi_RobertSchweitzerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_RobertSchweitzerMember_lbl" xml:lang="en-US">Robert Schweitzer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DesmondWheatleyMember" xlink:label="evsi_DesmondWheatleyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DesmondWheatleyMember" xlink:to="evsi_DesmondWheatleyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_DesmondWheatleyMember_lbl" xml:lang="en-US">Desmond Wheatley [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_UnsecuredConvNoteMember" xlink:label="evsi_UnsecuredConvNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_UnsecuredConvNoteMember" xlink:to="evsi_UnsecuredConvNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_UnsecuredConvNoteMember_lbl" xml:lang="en-US">Unsecured Convertible Promissory note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesOutstandingMember" xlink:label="evsi_ConvertibleNotesOutstandingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotesOutstandingMember" xlink:to="evsi_ConvertibleNotesOutstandingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConvertibleNotesOutstandingMember_lbl" xml:lang="en-US">Convertible notes outstanding [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DecAmendmentMember" xlink:label="evsi_DecAmendmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DecAmendmentMember" xlink:to="evsi_DecAmendmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_DecAmendmentMember_lbl" xml:lang="en-US">December Amendment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockMember_2_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NonvestedSharesMember" xlink:label="evsi_NonvestedSharesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_NonvestedSharesMember" xlink:to="evsi_NonvestedSharesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_NonvestedSharesMember_lbl" xml:lang="en-US">Nonvested Shares [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DocumentAndEntityInformationAbstract" xlink:label="evsi_DocumentAndEntityInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DocumentAndEntityInformationAbstract" xlink:to="evsi_DocumentAndEntityInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Document And Entity Information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Is Entity a Well-known Seasoned Issuer?</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Is Entity a Voluntary Filer?</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Is Entity's Reporting Status Current?</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Entity Ex Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts Receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and Equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="us-gaap_OtherAssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsAbstract_lbl" xml:lang="en-US">Other Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Patents, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepositsAssets" xlink:label="us-gaap_DepositsAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssets" xlink:to="us-gaap_DepositsAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAssets_lbl" xml:lang="en-US">Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredOfferingCosts" xlink:label="us-gaap_DeferredOfferingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOfferingCosts" xlink:to="us-gaap_DeferredOfferingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredOfferingCosts_lbl" xml:lang="en-US">Deferred Equity Offering Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">Liabilities and Stockholders' Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xml:lang="en-US">Sales Tax Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US">Deferred Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="us-gaap_LinesOfCreditCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LinesOfCreditCurrent_lbl" xml:lang="en-US">Convertible Line of Credit, net of discount of $0 and $226,768 at December 31, 2018 and 2017, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="us-gaap_ConvertibleNotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_lbl" xml:lang="en-US">Convertible Notes Payable - Current Portion, net of discount amounting to $446,381 and $175,668 at December 31, 2018 and 2017, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:label="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:to="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_lbl" xml:lang="en-US">Convertible Note Payable - Related Party</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Note Payable, net of discount of $74,315 at December 31, 2018</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLoansPayableCurrent" xlink:label="us-gaap_OtherLoansPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayableCurrent" xlink:to="us-gaap_OtherLoansPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLoansPayableCurrent_lbl" xml:lang="en-US">Auto Loan-current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total Current Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:label="us-gaap_NotesPayableRelatedPartiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:to="us-gaap_NotesPayableRelatedPartiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableRelatedPartiesNoncurrent_lbl" xml:lang="en-US">Convertible Note Payable -Related Party, net of debt discount amounting to $7,749 at December 31, 2018</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_ConvertibleLongTermNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleLongTermNotesPayable_lbl" xml:lang="en-US">Convertible Notes Payable - Long Term Portion</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="us-gaap_OtherLoansPayableLongTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayableLongTerm" xlink:to="us-gaap_OtherLoansPayableLongTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLoansPayableLongTerm_lbl" xml:lang="en-US">Long-term portion of Auto Loan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Total Long Term Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and Contingencies (Note 13)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders' Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link: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, $0.001 par value, 10,000,000 authorized, 0 outstanding as of December 31, 2018 and 2017, respectively.</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link: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, $0.001 par value, 490,000,000 shares authorized, 145,331,495 and 141,835,662 shares issued or issuable and outstanding at December 31, 2018 and 2017, respectively.</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional Paid-in-Capital</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link: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' Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link: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' Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link: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 par value (in Dollars per share)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common Stock shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common Stock shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xml:lang="en-US">Unamortized discount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl" xlink:type="arc" />
      <link: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 Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross Loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DirectOperatingCosts" xlink:label="us-gaap_DirectOperatingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DirectOperatingCosts" xlink:to="us-gaap_DirectOperatingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DirectOperatingCosts_lbl" xml:lang="en-US">Operating Expenses (including stock based compensation expense of $349,072 and $430,084 for the years ended December 31, 2018 and 2017, respectively)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss From Operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other Income (Expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="us-gaap_OtherNonoperatingIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncome" xlink:to="us-gaap_OtherNonoperatingIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncome_lbl" xml:lang="en-US">Other Income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Gain on sale of Fixed Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:label="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:to="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax_lbl" xml:lang="en-US">Gain on Debt Settlement, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US">Gain on debt extinguishment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link: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)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Loss Before Tax Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">Tax Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net Loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xml:lang="en-US">Net Loss Per Share- Basic and Diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xml:lang="en-US">Weighted Average Shares Outstanding - Basic and Diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Stock based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Beginning balance, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Beginning balance, value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Stock Issued for Cash, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Stock Issued for Cash, value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xml:lang="en-US">Cash Offering Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Stock Issued for Loan Conversion, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Stock Issued for Loan Conversion, value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Stock Issued for Services, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Stock Issued for Services, value</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedPartyShares" xlink:label="evsi_StockIssuedForServicesRelatedPartyShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForServicesRelatedPartyShares" xlink:to="evsi_StockIssuedForServicesRelatedPartyShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_StockIssuedForServicesRelatedPartyShares_lbl" xml:lang="en-US">Stock Issued for Services - Related Party, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedParty" xlink:label="evsi_StockIssuedForServicesRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForServicesRelatedParty" xlink:to="evsi_StockIssuedForServicesRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_StockIssuedForServicesRelatedParty_lbl" xml:lang="en-US">Stock Issued for Services - Related Party, value</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector" xlink:label="evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector" xlink:to="evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector_lbl" xml:lang="en-US">Stock Issued for Director Services, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector" xlink:label="evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector" xlink:to="evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector_lbl" xml:lang="en-US">Stock Issued for Director Services, value</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" xlink:label="evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" xlink:to="evsi_SharesIssuedForLoanGuarantyRelatedPartyShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_SharesIssuedForLoanGuarantyRelatedPartyShares_lbl" xml:lang="en-US">Shares Issued for Loan Guaranty - Related Party, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:label="evsi_SharesIssuedForLoanGuarantyRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:to="evsi_SharesIssuedForLoanGuarantyRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_SharesIssuedForLoanGuarantyRelatedParty_lbl" xml:lang="en-US">Shares Issued for Loan Guaranty - Related Party</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_lbl" xml:lang="en-US">Value of Warrants and Beneficial Conversion Features Related to Debt Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock Option Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Ending balance, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Ending balance, value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to Reconcile Net loss to Net Cash Used in Operating Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and Amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CommonStockIssuedForLoanGuaranty" xlink:label="evsi_CommonStockIssuedForLoanGuaranty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_CommonStockIssuedForLoanGuaranty" xlink:to="evsi_CommonStockIssuedForLoanGuaranty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_CommonStockIssuedForLoanGuaranty_lbl" xml:lang="en-US">Common Stock Issued for Loan Guaranty</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xml:lang="en-US">Common Stock Issued for Services</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:to="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax_2_lbl" xml:lang="en-US">Gain on Debt Settlement, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_2_lbl" xml:lang="en-US">Compensation Expense Related to Grant of Stock Options</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_2_lbl" xml:lang="en-US">Gain on Debt Extinguishment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2_lbl" xml:lang="en-US">Gain on Sale of Fixed Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xml:lang="en-US">Amortization of Debt Discount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US">Amortization of Debt Issue Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xml:lang="en-US">Changes in assets and liabilities: (Increase) decrease in:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid Expenses and Other Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInDepositOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets_lbl" xml:lang="en-US">Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xml:lang="en-US">Increase (decrease) in:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" xlink:label="evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" xlink:to="evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty_lbl" xml:lang="en-US">Convertible Note Payable Issued in Lieu of Salary - Related Party</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xml:lang="en-US">Sales Tax Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xml:lang="en-US">Deferred Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchase of Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Sale of Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US">Funding of Patent Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link: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 USED IN INVESTING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US">Payments of Offering Costs Related to Sale of Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xml:lang="en-US">Borrowings on Convertible Note Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ProceedsFromConvertibleLineOfCredit" xlink:label="evsi_ProceedsFromConvertibleLineOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ProceedsFromConvertibleLineOfCredit" xlink:to="evsi_ProceedsFromConvertibleLineOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ProceedsFromConvertibleLineOfCredit_lbl" xml:lang="en-US">Borrowings (Repayments) on Convertible Line of Credit, Net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:to="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_lbl" xml:lang="en-US">Payments on Line of Credit, Net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="us-gaap_RepaymentsOfConvertibleDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfConvertibleDebt" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_lbl" xml:lang="en-US">Repayments of Convertible Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:to="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl" xml:lang="en-US">Borrowings (Repayments) on Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="us-gaap_RepaymentsOfOtherDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherDebt" xlink:to="us-gaap_RepaymentsOfOtherDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfOtherDebt_lbl" xml:lang="en-US">Repayments of Auto Loan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:to="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_lbl" xml:lang="en-US">Payments of Deferred Equity Offering Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfLoanCosts" xlink:label="us-gaap_PaymentsOfLoanCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfLoanCosts" xlink:to="us-gaap_PaymentsOfLoanCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfLoanCosts_lbl" xml:lang="en-US">Payments of Loan Offering Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashPeriodIncreaseDecrease" xlink:label="us-gaap_CashPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashPeriodIncreaseDecrease" xlink:to="us-gaap_CashPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashPeriodIncreaseDecrease_lbl" xml:lang="en-US">NET INCREASE (DECREASE) IN CASH</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Cash_2_lbl" xml:lang="en-US">CASH AT BEGINNING OF YEAR</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Cash_3_lbl" xml:lang="en-US">CASH AT END OF YEAR</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental Disclosure of Cash Flow Information:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash paid for interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForOtherTaxes" xlink:label="us-gaap_PaymentsForOtherTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForOtherTaxes" xlink:to="us-gaap_PaymentsForOtherTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForOtherTaxes_lbl" xml:lang="en-US">Cash paid for tax</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Supplemental Disclosure of Non-Cash Investing and Financing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForDebtConversion" xlink:label="evsi_SharesIssuedForDebtConversion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForDebtConversion" xlink:to="evsi_SharesIssuedForDebtConversion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_SharesIssuedForDebtConversion_lbl" xml:lang="en-US">Shares Issued for Debt Conversion</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RecordingOfDebtDiscount" xlink:label="evsi_RecordingOfDebtDiscount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_RecordingOfDebtDiscount" xlink:to="evsi_RecordingOfDebtDiscount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_RecordingOfDebtDiscount_lbl" xml:lang="en-US">Recording of Debt Discount</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RecordingOfPaymentPremiumOnNotePayable" xlink:label="evsi_RecordingOfPaymentPremiumOnNotePayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_RecordingOfPaymentPremiumOnNotePayable" xlink:to="evsi_RecordingOfPaymentPremiumOnNotePayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_RecordingOfPaymentPremiumOnNotePayable_lbl" xml:lang="en-US">Recording of Payment Premium on Note Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuaranteeRelatedParty" xlink:label="evsi_SharesIssuedForLoanGuaranteeRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForLoanGuaranteeRelatedParty" xlink:to="evsi_SharesIssuedForLoanGuaranteeRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_SharesIssuedForLoanGuaranteeRelatedParty_lbl" xml:lang="en-US">Shares Issued for Loan Guarantee - Related Party</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_TransferOfPrepaidAssetToInventory" xlink:label="evsi_TransferOfPrepaidAssetToInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_TransferOfPrepaidAssetToInventory" xlink:to="evsi_TransferOfPrepaidAssetToInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_TransferOfPrepaidAssetToInventory_lbl" xml:lang="en-US">Transfer of prepaid asset to inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DepreciationTransferredToInventory" xlink:label="evsi_DepreciationTransferredToInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DepreciationTransferredToInventory" xlink:to="evsi_DepreciationTransferredToInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_DepreciationTransferredToInventory_lbl" xml:lang="en-US">Depreciation transferred to inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PrepaidInsuranceFinancedByThirdParty" xlink:label="evsi_PrepaidInsuranceFinancedByThirdParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_PrepaidInsuranceFinancedByThirdParty" xlink:to="evsi_PrepaidInsuranceFinancedByThirdParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_PrepaidInsuranceFinancedByThirdParty_lbl" xml:lang="en-US">Prepaid insurance financed by a third party</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GoingConcernAbstract" xlink:label="evsi_GoingConcernAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_GoingConcernAbstract" xlink:to="evsi_GoingConcernAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_GoingConcernAbstract_lbl" xml:lang="en-US">Capitalization of accrued interest to convertible notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:to="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl" xml:lang="en-US">GOING CONCERN</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl" xml:lang="en-US">PREPAID EXPENSES AND OTHER CURRENT ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">INVENTORY</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">PROPERTY AND EQUIPMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US">ACCRUED EXPENSES</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LineOfCreditAbstract" xlink:label="evsi_LineOfCreditAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LineOfCreditAbstract" xlink:to="evsi_LineOfCreditAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_LineOfCreditAbstract_lbl" xml:lang="en-US">Line Of Credit</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LineOfCreditTextBlock" xlink:label="evsi_LineOfCreditTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LineOfCreditTextBlock" xlink:to="evsi_LineOfCreditTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_LineOfCreditTextBlock_lbl" xml:lang="en-US">LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotePayableRelatedPartyTextBlock" xlink:label="evsi_ConvertibleNotePayableRelatedPartyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotePayableRelatedPartyTextBlock" xlink:to="evsi_ConvertibleNotePayableRelatedPartyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConvertibleNotePayableRelatedPartyTextBlock_lbl" xml:lang="en-US">CONVERTIBLE NOTE PAYABLE - RELATED PARTY</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotesToFinancialStatementsAbstract" xlink:label="evsi_NotesToFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_NotesToFinancialStatementsAbstract" xlink:to="evsi_NotesToFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_NotesToFinancialStatementsAbstract_lbl" xml:lang="en-US">Notes to Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock" xlink:label="evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock" xlink:to="evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock_lbl" xml:lang="en-US">CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableAbstract" xlink:label="us-gaap_NotesPayableAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableAbstract" xlink:to="us-gaap_NotesPayableAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableAbstract_lbl" xml:lang="en-US">Notes Payable [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">NOTE PAYABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US">AUTO LOAN</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">COMMON STOCK</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">STOCK OPTIONS AND WARRANTS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US">REVENUES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">INCOME TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">RELATED PARTY TRANSACTIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Corporate Organization</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US">Nature of Operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principals of Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">Concentrations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, Equipment and Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US">Patents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-Lived assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:label="us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:to="us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_lbl" xml:lang="en-US">Accounting for Derivatives</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue and Cost Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Cost of Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and development</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Basic and Diluted Net Loss per Common Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xml:lang="en-US">Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassifications</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xml:lang="en-US">Concentration of Credit Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Accrued expense schedule</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotePayableRelatedPartiesAbstract" xlink:label="evsi_ConvertibleNotePayableRelatedPartiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotePayableRelatedPartiesAbstract" xlink:to="evsi_ConvertibleNotePayableRelatedPartiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConvertibleNotePayableRelatedPartiesAbstract_lbl" xml:lang="en-US">Convertible Notes Payable - Related Parties And Fair Value Measurements</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableTableTextBlock" xlink:label="evsi_ConvertibleNotesPayableTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotesPayableTableTextBlock" xlink:to="evsi_ConvertibleNotesPayableTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConvertibleNotesPayableTableTextBlock_lbl" xml:lang="en-US">Convertible notes payable summary</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xml:lang="en-US">Summary of activity of Level 3 liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US">Annual minimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_lbl" xml:lang="en-US">Nonvested Shares Activity Table</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Assumptions for options granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Rollforward of option activity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xml:lang="en-US">Stock options information by exercise price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US">Warrant activity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock" xlink:label="us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock" xlink:to="us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock_lbl" xml:lang="en-US">Schedule of revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Income tax reconciliation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Deferred tax assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration risk percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashUninsuredAmount" xlink:label="us-gaap_CashUninsuredAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashUninsuredAmount" xlink:to="us-gaap_CashUninsuredAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashUninsuredAmount_lbl" xml:lang="en-US">Uninsured cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xml:lang="en-US">Property and equipment estimated useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of intangible asset</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrual" xlink:label="us-gaap_ExtendedProductWarrantyAccrual" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExtendedProductWarrantyAccrual" xlink:to="us-gaap_ExtendedProductWarrantyAccrual_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExtendedProductWarrantyAccrual_lbl" xml:lang="en-US">Accrued warranty reserve</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Potentially dilutive stock equivalents outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net losses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_2_lbl" xml:lang="en-US">Stock based compensation expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net cash used in operations</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WorkingCapital" xlink:label="evsi_WorkingCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_WorkingCapital" xlink:to="evsi_WorkingCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_WorkingCapital_lbl" xml:lang="en-US">Working capital</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Stockholders' deficit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_2_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_2_lbl" xml:lang="en-US">Proceeds from offering</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xml:lang="en-US">Borrowings on line of credit, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfOtherLongTermDebt" xlink:label="us-gaap_RepaymentsOfOtherLongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherLongTermDebt" xlink:to="us-gaap_RepaymentsOfOtherLongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfOtherLongTermDebt_lbl" xml:lang="en-US">Payments of other debt facilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableGross" xlink:label="us-gaap_AccountsReceivableGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableGross_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Less: Allowance for doubtful accounts</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_2_lbl" xml:lang="en-US">Accounts receivable, Net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_lbl" xml:lang="en-US">Bad debt expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredRevenueCurrent_2_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="us-gaap_PrepaidInsurance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidInsurance" xlink:to="us-gaap_PrepaidInsurance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidInsurance_lbl" xml:lang="en-US">Prepaid insurance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="us-gaap_DepositsAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAssetsCurrent_lbl" xml:lang="en-US">Deposit on future raw material purchases</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2_lbl" xml:lang="en-US">Total prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work in process</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US">Inventory reserve</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Inventory, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_2_lbl" xml:lang="en-US">Estimated useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Total property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less accumulated depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Property and Equipment, Net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DepreciationExpenseCapitalized" xlink:label="evsi_DepreciationExpenseCapitalized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DepreciationExpenseCapitalized" xlink:to="evsi_DepreciationExpenseCapitalized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_DepreciationExpenseCapitalized_lbl" xml:lang="en-US">Depreciation expense capitalized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedVacationCurrent" xlink:label="us-gaap_AccruedVacationCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedVacationCurrent" xlink:to="us-gaap_AccruedVacationCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedVacationCurrent_lbl" xml:lang="en-US">Accrued vacation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrent_lbl" xml:lang="en-US">Accrued interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedRentCurrent" xlink:label="us-gaap_AccruedRentCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedRentCurrent" xlink:to="us-gaap_AccruedRentCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedRentCurrent_lbl" xml:lang="en-US">Accrued rent</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies" xlink:label="us-gaap_AccrualForEnvironmentalLossContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForEnvironmentalLossContingencies" xlink:to="us-gaap_AccrualForEnvironmentalLossContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccrualForEnvironmentalLossContingencies_lbl" xml:lang="en-US">Accrued loss contingency</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other accrued expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xml:lang="en-US">Total accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Line of credit maximum borrowing capacity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US">Line of credit maturity date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl" xml:lang="en-US">Line of credit interest rate terms</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:label="us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:to="us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts_lbl" xml:lang="en-US">Commitment fee paid</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ReimbursementOfBankExpensesForDocumentation" xlink:label="evsi_ReimbursementOfBankExpensesForDocumentation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ReimbursementOfBankExpensesForDocumentation" xlink:to="evsi_ReimbursementOfBankExpensesForDocumentation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ReimbursementOfBankExpensesForDocumentation_lbl" xml:lang="en-US">Reimbursement of bank expenses for documentation</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ReimbursementOfFilingFees" xlink:label="evsi_ReimbursementOfFilingFees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ReimbursementOfFilingFees" xlink:to="evsi_ReimbursementOfFilingFees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ReimbursementOfFilingFees_lbl" xml:lang="en-US">Reimbursement of filing fees</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xml:lang="en-US">Payment of debt issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForLoanGuarantySharesIssued" xlink:label="evsi_StockIssuedForLoanGuarantySharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForLoanGuarantySharesIssued" xlink:to="evsi_StockIssuedForLoanGuarantySharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_StockIssuedForLoanGuarantySharesIssued_lbl" xml:lang="en-US">Stock issued for loan guaranty, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForLoanGuarantyValue" xlink:label="evsi_StockIssuedForLoanGuarantyValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForLoanGuarantyValue" xlink:to="evsi_StockIssuedForLoanGuarantyValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_StockIssuedForLoanGuarantyValue_lbl" xml:lang="en-US">Stock issued for loan guaranty, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_3_lbl" xml:lang="en-US">Gain on settlement of debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromLinesOfCredit_2_lbl" xml:lang="en-US">Proceeds from line of credit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl" xml:lang="en-US">Repayment of credit line</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Warrants issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentOfWarrantsGrantedForServices" xlink:label="us-gaap_AdjustmentOfWarrantsGrantedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentOfWarrantsGrantedForServices" xlink:to="us-gaap_AdjustmentOfWarrantsGrantedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentOfWarrantsGrantedForServices_lbl" xml:lang="en-US">Warrants issued fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:to="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature_lbl" xml:lang="en-US">Beneficial conversion features</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LinesOfCreditCurrent_2_lbl" xml:lang="en-US">Convertible Line of Credit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Accrued interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShortTermDebtTypeAxis_2_lbl" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:to="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_2_lbl" xml:lang="en-US">Convertible note payable - related parties</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_2_lbl" xml:lang="en-US">Accrued and unpaid interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="us-gaap_ConvertibleNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayable_lbl" xml:lang="en-US">Convertible notes payable, current portion</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_2_lbl" xml:lang="en-US">Convertible notes payable, net - current portion</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_ConvertibleLongTermNotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConvertibleLongTermNotesPayable_2_lbl" xml:lang="en-US">Convertible notes payable, net - long term portion</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_lbl" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:label="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:to="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_4_lbl" xml:lang="en-US">Gain on extinguishment of debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:to="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_2_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest" xlink:label="evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest" xlink:to="evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest_lbl" xml:lang="en-US">Repayments of related party debt, principal and interest</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LossOnDebtSettlement" xlink:label="evsi_LossOnDebtSettlement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LossOnDebtSettlement" xlink:to="evsi_LossOnDebtSettlement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_LossOnDebtSettlement_lbl" xml:lang="en-US">Loss on debt settlement</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_3_lbl" xml:lang="en-US">Convertible note balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_2_lbl" xml:lang="en-US">Debt discount</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LendersFeesRecordedAsDebtDiscount" xlink:label="evsi_LendersFeesRecordedAsDebtDiscount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LendersFeesRecordedAsDebtDiscount" xlink:to="evsi_LendersFeesRecordedAsDebtDiscount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_LendersFeesRecordedAsDebtDiscount_lbl" xml:lang="en-US">Lenders fees recorded as debt discount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Interest rate on convertible note</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US">Debt maturity date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US">Conversion of debt, amount converted</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConversionOfDebtInterestConverted" xlink:label="evsi_ConversionOfDebtInterestConverted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConversionOfDebtInterestConverted" xlink:to="evsi_ConversionOfDebtInterestConverted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ConversionOfDebtInterestConverted_lbl" xml:lang="en-US">Conversion of debt, interest converted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xml:lang="en-US">Conversion of debt, shares issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfConvertibleDebt" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_2_lbl" xml:lang="en-US">Payments on convertible note</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Debt original amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_2_lbl" xml:lang="en-US">Debt interest rate</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDate_2_lbl" xml:lang="en-US">Maturity Date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:label="us-gaap_IncreaseDecreaseInNotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:to="us-gaap_IncreaseDecreaseInNotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInNotesPayableCurrent_lbl" xml:lang="en-US">Increase in note payable balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_2_lbl" xml:lang="en-US">Lender fees recorded as debt discount</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WarrantsIssuedShares" xlink:label="evsi_WarrantsIssuedShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_WarrantsIssuedShares" xlink:to="evsi_WarrantsIssuedShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_WarrantsIssuedShares_lbl" xml:lang="en-US">Warrants issued, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xml:lang="en-US">Warrant term</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Warrant exercise price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US">Fair value of warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US">Amortized of debt discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesPayableCurrent_2_lbl" xml:lang="en-US">Note Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="us-gaap_RepaymentsOfNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl" xml:lang="en-US">Payment of notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossRelatedToLitigationSettlement" xlink:to="us-gaap_GainLossRelatedToLitigationSettlement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement_lbl" xml:lang="en-US">Gain on debt settlement</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLongTermDebtCurrent" xlink:label="us-gaap_OtherLongTermDebtCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtCurrent" xlink:to="us-gaap_OtherLongTermDebtCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebtCurrent_lbl" xml:lang="en-US">Auto loan current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent" xlink:label="us-gaap_OtherLongTermDebtNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtNoncurrent" xlink:to="us-gaap_OtherLongTermDebtNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebtNoncurrent_lbl" xml:lang="en-US">Auto loan noncurrent</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">Future minimum operating lease payments, 2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">Future minimum operating lease payments, 2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US">Future minimum operating lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecurityDeposit" xlink:label="us-gaap_SecurityDeposit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityDeposit" xlink:to="us-gaap_SecurityDeposit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecurityDeposit_lbl" xml:lang="en-US">Security deposit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseAndRentalExpense_lbl" xml:lang="en-US">Administrative rent expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInventoryCapitalizedCosts" xlink:label="us-gaap_OtherInventoryCapitalizedCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInventoryCapitalizedCosts" xlink:to="us-gaap_OtherInventoryCapitalizedCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInventoryCapitalizedCosts_lbl" xml:lang="en-US">Rent capitalized into inventory as manufacturing overhead costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="us-gaap_AccountsPayableOtherCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl" xml:lang="en-US">Leases payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_lbl" xml:lang="en-US">Number of Nonvested Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xml:lang="en-US">Number of Nonvested Shares Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US">Number of Nonvested Shares Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xml:lang="en-US">Number of Nonvested Shares Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_lbl" xml:lang="en-US">Number of Nonvested Shares Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_2_lbl" xml:lang="en-US">Number of Nonvested Shares Outstanding, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_lbl" xml:lang="en-US">Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Exercise Price Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Exercise Price Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding, Ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xml:lang="en-US">Stock issued for cash, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xml:lang="en-US">Stock issued for cash, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2_lbl" xml:lang="en-US">Cash offering costs</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForPurchaseOfWarrants" xlink:label="evsi_StockIssuedForPurchaseOfWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForPurchaseOfWarrants" xlink:to="evsi_StockIssuedForPurchaseOfWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_StockIssuedForPurchaseOfWarrants_lbl" xml:lang="en-US">Stock issued for purchase of warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xml:lang="en-US">Conversion of debt principal amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Stock issued for performance of duties, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xml:lang="en-US">Stock issued for performance of duties, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForServicesRelatedParty" xlink:to="evsi_StockIssuedForServicesRelatedParty_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="evsi_StockIssuedForServicesRelatedParty_2_lbl" xml:lang="en-US">Stock Issued for Services - Related Party,value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US">Unrecognized stock expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:to="evsi_SharesIssuedForLoanGuarantyRelatedParty_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="evsi_SharesIssuedForLoanGuarantyRelatedParty_2_lbl" xml:lang="en-US">Shares Issued for Loan Guaranty - Related Party. value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Range [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Expected volatility</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_lbl" xml:lang="en-US">Expected remaining term</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Expected dividend yield</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US">Number of Options</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Number of Options Outstanding, Beginning</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_2_lbl" xml:lang="en-US">Number of Options Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Number of Options Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Number of Options Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xml:lang="en-US">Number of Options Expired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Number of Options Outstanding, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Number of Options Exercisable, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US">Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Expired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Exercisable, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xml:lang="en-US">Range of Exercise Price, Lower</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xml:lang="en-US">Range of Exercise Price, Upper</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xml:lang="en-US">Number of Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Life</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xml:lang="en-US">Number of Exercisable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NumberOfWarrantsAbstract" xlink:label="evsi_NumberOfWarrantsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_NumberOfWarrantsAbstract" xlink:to="evsi_NumberOfWarrantsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_NumberOfWarrantsAbstract_lbl" xml:lang="en-US">Number of Warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Number of Warrants Outstanding, Beginning</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2_lbl" xml:lang="en-US">Number of Warrants Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xml:lang="en-US">Number of Warrants Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Number of Warrants Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_lbl" xml:lang="en-US">Number of Warrants Expired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_2_lbl" xml:lang="en-US">Number of Warrants Outstanding, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:label="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:to="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_lbl" xml:lang="en-US">Number of Warrants Exercisable, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WarrantsWeightedAverageExercisePriceAbstract" xlink:label="evsi_WarrantsWeightedAverageExercisePriceAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_WarrantsWeightedAverageExercisePriceAbstract" xlink:to="evsi_WarrantsWeightedAverageExercisePriceAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="evsi_WarrantsWeightedAverageExercisePriceAbstract_lbl" xml:lang="en-US">Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Exercise Price Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Expired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_3_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:label="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Shares authorized under plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Stock option compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US">Total unrecognized compensation cost related to unvested options</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Stock options issued, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl" xml:lang="en-US">Stock options issued, value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted average remaining contractual life</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_2_lbl" xml:lang="en-US">Number of Warrants Expired</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Warrants weighted average remaining contractual life</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="us-gaap_DeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenue" xlink:to="us-gaap_DeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenue_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Computed "expected" tax expense (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State taxes, net of federal benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GoodwillImpairmentAndOtherNondeductibleItems" xlink:label="evsi_GoodwillImpairmentAndOtherNondeductibleItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_GoodwillImpairmentAndOtherNondeductibleItems" xlink:to="evsi_GoodwillImpairmentAndOtherNondeductibleItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_GoodwillImpairmentAndOtherNondeductibleItems_lbl" xml:lang="en-US">Goodwill impairment and other non-deductible items</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US">Change in federal tax rates</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Change in deferred tax asset valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xml:lang="en-US">Deferred tax assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards_lbl" xml:lang="en-US">Charitable contributions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US">Reserve for bad debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US">Stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:label="us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:to="us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_lbl" xml:lang="en-US">Deferred Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforward</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Total gross deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Less: Deferred tax asset valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Total net deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred tax liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DeferredTaxLiabilitiesAccruedSalaries" xlink:label="evsi_DeferredTaxLiabilitiesAccruedSalaries" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DeferredTaxLiabilitiesAccruedSalaries" xlink:to="evsi_DeferredTaxLiabilitiesAccruedSalaries_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="evsi_DeferredTaxLiabilitiesAccruedSalaries_lbl" xml:lang="en-US">Accrued salaries</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Total deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Total net deferred taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Blended federal and state tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Federal tax rate</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xml:lang="en-US">Valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US">Decrease in valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforward</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="us-gaap_OperatingLossCarryforwardsExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:to="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl" xml:lang="en-US">Operating loss carryforward expiration date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncashIncomeTaxExpense" xlink:label="us-gaap_OtherNoncashIncomeTaxExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeTaxExpense" xlink:to="us-gaap_OtherNoncashIncomeTaxExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashIncomeTaxExpense_lbl" xml:lang="en-US">Change in deferred tax asset and liability</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US">Payments on related party note</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:to="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl" xml:lang="en-US">Accounts payable - related party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:to="evsi_SharesIssuedForLoanGuarantyRelatedParty_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="evsi_SharesIssuedForLoanGuarantyRelatedParty_3_lbl" xml:lang="en-US">Shares Issued for Loan Guaranty - Related Party, value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Restricted stock issued, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Restricted stock vested, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:to="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_3_lbl" xml:lang="en-US">Note payable - related party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:to="us-gaap_NotesPayableRelatedPartiesNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesPayableRelatedPartiesNoncurrent_2_lbl" xml:lang="en-US">Note payable - related party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_2_lbl" xml:lang="en-US">Debt converted, amount converted</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DebtConversionConvertedInstrumentAmount1Interest" xlink:label="evsi_DebtConversionConvertedInstrumentAmount1Interest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DebtConversionConvertedInstrumentAmount1Interest" xlink:to="evsi_DebtConversionConvertedInstrumentAmount1Interest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_DebtConversionConvertedInstrumentAmount1Interest_lbl" xml:lang="en-US">Interest converted, amount converted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_2_lbl" xml:lang="en-US">Debt converted, shares issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForServicesRelatedPartyShares" xlink:to="evsi_StockIssuedForServicesRelatedPartyShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_StockIssuedForServicesRelatedPartyShares_doc" xml:lang="en-US">Stock Issued for Services - Related Party (Shares)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForServicesRelatedParty" xlink:to="evsi_StockIssuedForServicesRelatedParty_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_StockIssuedForServicesRelatedParty_doc" xml:lang="en-US">Stock Issued for Services - Related Party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector" xlink:to="evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector_doc" xml:lang="en-US">Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector" xlink:to="evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector_doc" xml:lang="en-US">Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" xlink:to="evsi_SharesIssuedForLoanGuarantyRelatedPartyShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_SharesIssuedForLoanGuarantyRelatedPartyShares_doc" xml:lang="en-US">Shares Issued for Loan Guaranty - Related Party (Shares)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:to="evsi_SharesIssuedForLoanGuarantyRelatedParty_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_SharesIssuedForLoanGuarantyRelatedParty_doc" xml:lang="en-US">Shares Issued for Loan Guaranty - Related Party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_CommonStockIssuedForLoanGuaranty" xlink:to="evsi_CommonStockIssuedForLoanGuaranty_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_CommonStockIssuedForLoanGuaranty_doc" xml:lang="en-US">Common stock issued for loan guaranty</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" xlink:to="evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty_doc" xml:lang="en-US">Convertible Note Payable Issued in Lieu of Salary - Related Party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ProceedsFromConvertibleLineOfCredit" xlink:to="evsi_ProceedsFromConvertibleLineOfCredit_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ProceedsFromConvertibleLineOfCredit_doc" xml:lang="en-US">Borrowings on convertible line of credit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForDebtConversion" xlink:to="evsi_SharesIssuedForDebtConversion_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_SharesIssuedForDebtConversion_doc" xml:lang="en-US">Shares Issued for Debt Conversion</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_RecordingOfDebtDiscount" xlink:to="evsi_RecordingOfDebtDiscount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_RecordingOfDebtDiscount_doc" xml:lang="en-US">Recording of debt discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_RecordingOfPaymentPremiumOnNotePayable" xlink:to="evsi_RecordingOfPaymentPremiumOnNotePayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_RecordingOfPaymentPremiumOnNotePayable_doc" xml:lang="en-US">Recording of Payment Premium on Note Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_SharesIssuedForLoanGuaranteeRelatedParty" xlink:to="evsi_SharesIssuedForLoanGuaranteeRelatedParty_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_SharesIssuedForLoanGuaranteeRelatedParty_doc" xml:lang="en-US">Shares issued for loan guarantee - related party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_TransferOfPrepaidAssetToInventory" xlink:to="evsi_TransferOfPrepaidAssetToInventory_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_TransferOfPrepaidAssetToInventory_doc" xml:lang="en-US">Transfer Of Prepaid Asset To Inventory</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DepreciationTransferredToInventory" xlink:to="evsi_DepreciationTransferredToInventory_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_DepreciationTransferredToInventory_doc" xml:lang="en-US">Depreciation transferred to inventory.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_PrepaidInsuranceFinancedByThirdParty" xlink:to="evsi_PrepaidInsuranceFinancedByThirdParty_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_PrepaidInsuranceFinancedByThirdParty_doc" xml:lang="en-US">Prepaid insurance financed by third party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_CustomerAMember" xlink:to="evsi_CustomerAMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_CustomerAMember_doc" xml:lang="en-US">Customer A member</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_CustomerBMember" xlink:to="evsi_CustomerBMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_CustomerBMember_doc" xml:lang="en-US">Customer B member</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_CustomerCMember" xlink:to="evsi_CustomerCMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_CustomerCMember_doc" xml:lang="en-US">Customer C member</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_GoingConcernAbstract" xlink:to="evsi_GoingConcernAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_GoingConcernAbstract_doc" xml:lang="en-US">Going concern disclosure [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LineOfCreditTextBlock" xlink:to="evsi_LineOfCreditTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_LineOfCreditTextBlock_doc" xml:lang="en-US">Disclosure for line of credit text block</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotePayableRelatedPartyTextBlock" xlink:to="evsi_ConvertibleNotePayableRelatedPartyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ConvertibleNotePayableRelatedPartyTextBlock_doc" xml:lang="en-US">Convertible note payable related party disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock" xlink:to="evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock_doc" xml:lang="en-US">Disclosure for convertible notes payable and fair value measurements [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotesPayableTableTextBlock" xlink:to="evsi_ConvertibleNotesPayableTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ConvertibleNotesPayableTableTextBlock_doc" xml:lang="en-US">Convertible notes payable summary [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleDebtSharesMember" xlink:to="evsi_ConvertibleDebtSharesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ConvertibleDebtSharesMember_doc" xml:lang="en-US">Convertible debt shares member</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_OptionsSharesMember" xlink:to="evsi_OptionsSharesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_OptionsSharesMember_doc" xml:lang="en-US">Option shares member</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_WarrantSharesMember" xlink:to="evsi_WarrantSharesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_WarrantSharesMember_doc" xml:lang="en-US">Warrant shares member</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_WorkingCapital" xlink:to="evsi_WorkingCapital_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_WorkingCapital_doc" xml:lang="en-US">Working capital</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ComputerEquipmentAndSoftwareMember" xlink:to="evsi_ComputerEquipmentAndSoftwareMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ComputerEquipmentAndSoftwareMember_doc" xml:lang="en-US">Computer Equipment And Software.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DepreciationExpenseCapitalized" xlink:to="evsi_DepreciationExpenseCapitalized_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_DepreciationExpenseCapitalized_doc" xml:lang="en-US">Depreciation expense capitalized</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LSAMember" xlink:to="evsi_LSAMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_LSAMember_doc" xml:lang="en-US">LSA [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_KeshifMember" xlink:to="evsi_KeshifMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_KeshifMember_doc" xml:lang="en-US">Keshif [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ReimbursementOfBankExpensesForDocumentation" xlink:to="evsi_ReimbursementOfBankExpensesForDocumentation_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ReimbursementOfBankExpensesForDocumentation_doc" xml:lang="en-US">Reimbursement of bank expenses for documentation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ReimbursementOfFilingFees" xlink:to="evsi_ReimbursementOfFilingFees_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ReimbursementOfFilingFees_doc" xml:lang="en-US">Reimbursement of filing fees</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForLoanGuarantySharesIssued" xlink:to="evsi_StockIssuedForLoanGuarantySharesIssued_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_StockIssuedForLoanGuarantySharesIssued_doc" xml:lang="en-US">Stock issued for loan guaranty, shares issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForLoanGuarantyValue" xlink:to="evsi_StockIssuedForLoanGuarantyValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_StockIssuedForLoanGuarantyValue_doc" xml:lang="en-US">Stock issued for loan guaranty, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_EveyNoteMember" xlink:to="evsi_EveyNoteMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_EveyNoteMember_doc" xml:lang="en-US">Evey note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotePayableRelatedPartyAbstract" xlink:label="evsi_ConvertibleNotePayableRelatedPartyAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConvertibleNotePayableRelatedPartyAbstract" xlink:to="evsi_ConvertibleNotePayableRelatedPartyAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ConvertibleNotePayableRelatedPartyAbstract_doc" xml:lang="en-US">Convertible Note Payable Related Party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_GeminiMasterThirdMember" xlink:to="evsi_GeminiMasterThirdMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_GeminiMasterThirdMember_doc" xml:lang="en-US">Gemini Master Fund - Third Amendment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest" xlink:to="evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest_doc" xml:lang="en-US">Repayments of related party debt, principal and interest included</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LossOnDebtSettlement" xlink:to="evsi_LossOnDebtSettlement_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_LossOnDebtSettlement_doc" xml:lang="en-US">Loss on settlement of debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ConversionOfDebtInterestConverted" xlink:to="evsi_ConversionOfDebtInterestConverted_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ConversionOfDebtInterestConverted_doc" xml:lang="en-US">Conversion of debt, interest converted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_WarrantsIssuedShares" xlink:to="evsi_WarrantsIssuedShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_WarrantsIssuedShares_doc" xml:lang="en-US">Warrants issued shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForServicesMember" xlink:to="evsi_StockIssuedForServicesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_StockIssuedForServicesMember_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_StockIssuedForPurchaseOfWarrants" xlink:to="evsi_StockIssuedForPurchaseOfWarrants_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_StockIssuedForPurchaseOfWarrants_doc" xml:lang="en-US">Stock issued for purchase of warrants.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_Range1Member" xlink:to="evsi_Range1Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_Range1Member_doc" xml:lang="en-US">Range 1 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_NumberOfWarrantsAbstract" xlink:to="evsi_NumberOfWarrantsAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_NumberOfWarrantsAbstract_doc" xml:lang="en-US">Number of warrants [Abstract}</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:to="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_doc" xml:lang="en-US">Number of Warrants Exercisable, Ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_WarrantsWeightedAverageExercisePriceAbstract" xlink:to="evsi_WarrantsWeightedAverageExercisePriceAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_WarrantsWeightedAverageExercisePriceAbstract_doc" xml:lang="en-US">Weighted average exercise price of warrants [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_doc" xml:lang="en-US">Warrants - Weighted Average Exercise Price Exercised</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice_doc" xml:lang="en-US">Warrants Weighted Average Exercise Price Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice_doc" xml:lang="en-US">Warrants - Weighted Average Exercise Price Expired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_doc" xml:lang="en-US">Warrants - Weighted Average Exercise Price Exercisable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DeferredTaxLiabilitiesAccruedSalaries" xlink:to="evsi_DeferredTaxLiabilitiesAccruedSalaries_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_DeferredTaxLiabilitiesAccruedSalaries_doc" xml:lang="en-US">Deferred tax liabilities - accrued salaries</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_GreenCoreCapitalMember" xlink:to="evsi_GreenCoreCapitalMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_GreenCoreCapitalMember_doc" xml:lang="en-US">GreenCore Capital [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DebtConversionConvertedInstrumentAmount1Interest" xlink:to="evsi_DebtConversionConvertedInstrumentAmount1Interest_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_DebtConversionConvertedInstrumentAmount1Interest_doc" xml:lang="en-US">The value of the interest of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_LendersFeesRecordedAsDebtDiscount" xlink:to="evsi_LendersFeesRecordedAsDebtDiscount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evsi_LendersFeesRecordedAsDebtDiscount_doc" xml:lang="en-US">Lenders fees recorded as debt discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableOtherPayablesMember" xlink:to="us-gaap_NotesPayableOtherPayablesMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableOtherPayablesMember_2_lbl" xml:lang="en-US">Notes Payable, Other Payables [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_MaintenanceFeesMember" xlink:to="evsi_MaintenanceFeesMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_MaintenanceFeesMember_2_lbl" xml:lang="en-US">Maintenance Fees [Member] [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_2_lbl" xml:lang="en-US">Other Assets, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_2_lbl" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_2_lbl" xml:lang="en-US">Interest Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInDepositOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Deposit Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Taxes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_2_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_2_lbl" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_2_lbl" xml:lang="en-US">Payments of Stock Issuance Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherDebt" xlink:to="us-gaap_RepaymentsOfOtherDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfOtherDebt_2_lbl" xml:lang="en-US">Repayments of Other Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:to="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_2_lbl" xml:lang="en-US">Payment of Financing and Stock Issuance Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfLoanCosts" xlink:to="us-gaap_PaymentsOfLoanCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfLoanCosts_2_lbl" xml:lang="en-US">Payments of Loan Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashPeriodIncreaseDecrease" xlink:to="us-gaap_CashPeriodIncreaseDecrease_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashPeriodIncreaseDecrease_2_lbl" xml:lang="en-US">Cash, Period Increase (Decrease)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_2_lbl" xml:lang="en-US">Cost of Sales, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_2_lbl" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGross_2_lbl" xml:lang="en-US">Accounts Receivable, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xml:lang="en-US">Allowance for Doubtful Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_2_lbl" xml:lang="en-US">Inventory Valuation Reserves</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:to="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_3_lbl" xml:lang="en-US">Embedded Derivative, Fair Value of Embedded Derivative Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_3_lbl" xml:lang="en-US">Class of Warrant or Right, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Accrued interest converted, shares issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:to="us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Tax Deferred Income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_2_lbl" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evsi_DeferredTaxLiabilitiesAccruedSalaries" xlink:to="evsi_DeferredTaxLiabilitiesAccruedSalaries_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evsi_DeferredTaxLiabilitiesAccruedSalaries_3_lbl" xml:lang="en-US">DeferredTaxLiabilitiesAccruedSalaries</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_2_lbl" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>19
<FILENAME>evsi-20181231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: envision_10k%2D20181231.xfr; Date: 2019%2D03%2D20T19:19:47Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://envisionsolar.com/role/DocumentAndEntityInformation" xlink:href="evsi-20181231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/BalanceSheets" xlink:href="evsi-20181231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/BalanceSheetsParenthetical" xlink:href="evsi-20181231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfOperations" xlink:href="evsi-20181231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfOperationsParenthetical" xlink:href="evsi-20181231.xsd#StatementsOfOperationsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfChangesInStockholdersDeficit" xlink:href="evsi-20181231.xsd#StatementsOfChangesInStockholdersDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StatementsOfCashFlows" xlink:href="evsi-20181231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/GoingConcern" xlink:href="evsi-20181231.xsd#GoingConcern" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenue" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenue" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="evsi-20181231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/Inventory" xlink:href="evsi-20181231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipment" xlink:href="evsi-20181231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccruedExpenses" xlink:href="evsi-20181231.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBank" xlink:href="evsi-20181231.xsd#LineOfCredittermDebt-SiliconValleyBank" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedParty" xlink:href="evsi-20181231.xsd#ConvertibleNotePayable-RelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurements" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/NotePayable" xlink:href="evsi-20181231.xsd#NotePayable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AutoLoan" xlink:href="evsi-20181231.xsd#AutoLoan" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingencies" xlink:href="evsi-20181231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStock" xlink:href="evsi-20181231.xsd#CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrants" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrants" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/Revenues" xlink:href="evsi-20181231.xsd#Revenues" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxes" xlink:href="evsi-20181231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RelatedPartyTransactions" xlink:href="evsi-20181231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/SubsequentEvents" xlink:href="evsi-20181231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenueTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="evsi-20181231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/InventoryTables" xlink:href="evsi-20181231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipmentTables" xlink:href="evsi-20181231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccruedExpensesTables" xlink:href="evsi-20181231.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesTables" xlink:href="evsi-20181231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStockTables" xlink:href="evsi-20181231.xsd#CommonStockTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsTables" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RevenuesTables" xlink:href="evsi-20181231.xsd#RevenuesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesTables" xlink:href="evsi-20181231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="evsi-20181231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/GoingConcernDetailsNarrative" xlink:href="evsi-20181231.xsd#GoingConcernDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetailsNarrative" xlink:href="evsi-20181231.xsd#AccountsReceivableAndDeferredRevenueDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:href="evsi-20181231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/InventoryDetails" xlink:href="evsi-20181231.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipmentDetails" xlink:href="evsi-20181231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="evsi-20181231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AccruedExpensesDetails" xlink:href="evsi-20181231.xsd#AccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" xlink:href="evsi-20181231.xsd#LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedPartyDetailsNarrative" xlink:href="evsi-20181231.xsd#ConvertibleNotePayable-RelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" xlink:href="evsi-20181231.xsd#ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/NotePayableDetailsNarrative" xlink:href="evsi-20181231.xsd#NotePayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/AutoLoanDetailsNarrative" xlink:href="evsi-20181231.xsd#AutoLoanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" xlink:href="evsi-20181231.xsd#CommitmentsAndContingenciesDetails-FutureLeasePayments" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="evsi-20181231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStockDetails" xlink:href="evsi-20181231.xsd#CommonStockDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/CommonStockDetailsNarrative" xlink:href="evsi-20181231.xsd#CommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-assumptions" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-assumptions" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionActivity" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-optionActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-warrantActivity" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetails-warrantActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/StockOptionsAndWarrantsDetailsNarrative" xlink:href="evsi-20181231.xsd#StockOptionsAndWarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RevenuesDetails" xlink:href="evsi-20181231.xsd#RevenuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RevenuesDetailsNarrative" xlink:href="evsi-20181231.xsd#RevenuesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesDetails-taxExpense" xlink:href="evsi-20181231.xsd#IncomeTaxesDetails-taxExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:href="evsi-20181231.xsd#IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/IncomeTaxesDetailsNarrative" xlink:href="evsi-20181231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://envisionsolar.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="evsi-20181231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information">
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DocumentAndEntityInformationAbstract" xlink:label="loc_evsiDocumentAndEntityInformationAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="loc_us-gaapOtherAssetsAbstract" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherAssetsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepositsAssets" xlink:label="loc_us-gaapDepositsAssets" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherAssetsAbstract" xlink:to="loc_us-gaapDepositsAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredOfferingCosts" xlink:label="loc_us-gaapDeferredOfferingCosts" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherAssetsAbstract" xlink:to="loc_us-gaapDeferredOfferingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLoansPayableCurrent" xlink:label="loc_us-gaapOtherLoansPayableCurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherLoansPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesNoncurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapNotesPayableRelatedPartiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="loc_us-gaapConvertibleLongTermNotesPayable" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapConvertibleLongTermNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="loc_us-gaapOtherLoansPayableLongTerm" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherLoansPayableLongTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="loc_evsiConvertibleLineOfCreditMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleLineOfCreditMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="loc_evsiNotePayableMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiNotePayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableRelatedPartyMember" xlink:label="loc_evsiConvertibleNotesPayableRelatedPartyMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleNotesPayableRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DirectOperatingCosts" xlink:label="loc_us-gaapDirectOperatingCosts" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapDirectOperatingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaapOtherNonoperatingIncome" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:label="loc_us-gaapExtinguishmentOfDebtGainLossNetOfTax" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapExtinguishmentOfDebtGainLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaapEarningsPerShareBasicAndDiluted" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapEarningsPerShareBasicAndDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfOperationsParenthetical" xlink:title="00000005 - Statement - Consolidated Statements of Operations (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfChangesInStockholdersDeficit" xlink:title="00000006 - Statement - Consolidated Statements of Changes in Stockholders' Deficit">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaapPreferredStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedPartyShares" xlink:label="loc_evsiStockIssuedForServicesRelatedPartyShares" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedPartyShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedParty" xlink:label="loc_evsiStockIssuedForServicesRelatedParty" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedParty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector" xlink:label="loc_evsiStockIssuedDuringPeriodSharesIssuedForServicesDirector" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedDuringPeriodSharesIssuedForServicesDirector" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector" xlink:label="loc_evsiStockIssuedDuringPeriodValueIssuedForServicesDirector" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedDuringPeriodValueIssuedForServicesDirector" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedParty" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedParty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CommonStockIssuedForLoanGuaranty" xlink:label="loc_evsiCommonStockIssuedForLoanGuaranty" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_evsiCommonStockIssuedForLoanGuaranty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:label="loc_us-gaapExtinguishmentOfDebtGainLossNetOfTax" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapExtinguishmentOfDebtGainLossNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInDepositOtherAssets" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDepositOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" xlink:label="loc_evsiConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_evsiConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ProceedsFromConvertibleLineOfCredit" xlink:label="loc_evsiProceedsFromConvertibleLineOfCredit" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_evsiProceedsFromConvertibleLineOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="loc_us-gaapProceedsFromRepaymentsOfLinesOfCredit" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromRepaymentsOfLinesOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="loc_us-gaapRepaymentsOfConvertibleDebt" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfConvertibleDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:label="loc_us-gaapProceedsFromRepaymentsOfNotesPayable" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromRepaymentsOfNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="loc_us-gaapRepaymentsOfOtherDebt" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfOtherDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:label="loc_us-gaapPaymentOfFinancingAndStockIssuanceCosts" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentOfFinancingAndStockIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfLoanCosts" xlink:label="loc_us-gaapPaymentsOfLoanCosts" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfLoanCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashPeriodIncreaseDecrease" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashPeriodIncreaseDecrease" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCash" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash_2" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCash_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForOtherTaxes" xlink:label="loc_us-gaapPaymentsForOtherTaxes" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapPaymentsForOtherTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForDebtConversion" xlink:label="loc_evsiSharesIssuedForDebtConversion" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_evsiSharesIssuedForDebtConversion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RecordingOfDebtDiscount" xlink:label="loc_evsiRecordingOfDebtDiscount" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_evsiRecordingOfDebtDiscount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RecordingOfPaymentPremiumOnNotePayable" xlink:label="loc_evsiRecordingOfPaymentPremiumOnNotePayable" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_evsiRecordingOfPaymentPremiumOnNotePayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuaranteeRelatedParty" xlink:label="loc_evsiSharesIssuedForLoanGuaranteeRelatedParty" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_evsiSharesIssuedForLoanGuaranteeRelatedParty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_TransferOfPrepaidAssetToInventory" xlink:label="loc_evsiTransferOfPrepaidAssetToInventory" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_evsiTransferOfPrepaidAssetToInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DepreciationTransferredToInventory" xlink:label="loc_evsiDepreciationTransferredToInventory" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_evsiDepreciationTransferredToInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PrepaidInsuranceFinancedByThirdParty" xlink:label="loc_evsiPrepaidInsuranceFinancedByThirdParty" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_evsiPrepaidInsuranceFinancedByThirdParty" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/GoingConcern" xlink:title="00000009 - Disclosure - 2. GOING CONCERN">
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GoingConcernAbstract" xlink:label="loc_evsiGoingConcernAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="loc_us-gaapSubstantialDoubtAboutGoingConcernTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_us-gaapSubstantialDoubtAboutGoingConcernTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenue" xlink:title="00000010 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="00000011 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="loc_us-gaapOtherCurrentAssetsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapOtherCurrentAssetsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/Inventory" xlink:title="00000012 - Disclosure - 5. INVENTORY">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipment" xlink:title="00000013 - Disclosure - 6. PROPERTY AND EQUIPMENT">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccruedExpenses" xlink:title="00000014 - Disclosure - 7. ACCRUED EXPENSES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="loc_us-gaapAccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBank" xlink:title="00000015 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK">
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LineOfCreditAbstract" xlink:label="loc_evsiLineOfCreditAbstract" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LineOfCreditTextBlock" xlink:label="loc_evsiLineOfCreditTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiLineOfCreditAbstract" xlink:to="loc_evsiLineOfCreditTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedParty" xlink:title="00000016 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotePayableRelatedPartyTextBlock" xlink:label="loc_evsiConvertibleNotePayableRelatedPartyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_evsiConvertibleNotePayableRelatedPartyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurements" xlink:title="00000017 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS">
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotesToFinancialStatementsAbstract" xlink:label="loc_evsiNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock" xlink:label="loc_evsiConvertibleNotesPayableAndFairValueMeasurementsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiNotesToFinancialStatementsAbstract" xlink:to="loc_evsiConvertibleNotesPayableAndFairValueMeasurementsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/NotePayable" xlink:title="00000018 - Disclosure - 11. NOTE PAYABLE">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableAbstract" xlink:label="loc_us-gaapNotesPayableAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNotesPayableAbstract" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AutoLoan" xlink:title="00000019 - Disclosure - 12. AUTO LOAN">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableAbstract" xlink:label="loc_us-gaapNotesPayableAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="loc_us-gaapLongTermDebtTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNotesPayableAbstract" xlink:to="loc_us-gaapLongTermDebtTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingencies" xlink:title="00000020 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStock" xlink:title="00000021 - Disclosure - 14. COMMON STOCK">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrants" xlink:title="00000022 - Disclosure - 15. STOCK OPTIONS AND WARRANTS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/Revenues" xlink:title="00000023 - Disclosure - 16. REVENUES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxes" xlink:title="00000024 - Disclosure - 17. INCOME TAXES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RelatedPartyTransactions" xlink:title="00000025 - Disclosure - 18. RELATED PARTY TRANSACTIONS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/SubsequentEvents" xlink:title="00000026 - Disclosure - 19. SUBSEQUENT EVENTS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000027 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaapNatureOfOperations" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapNatureOfOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaapConcentrationRiskDisclosureTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapConcentrationRiskDisclosureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:label="loc_us-gaapDerivativesMethodsOfAccountingHedgingDerivatives" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapDerivativesMethodsOfAccountingHedgingDerivatives" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="loc_us-gaapCostOfSalesPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapCostOfSalesPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaapResearchAndDevelopmentExpensePolicy" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpensePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaapAdvertisingCostsPolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesPolicyTextBlock" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000028 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="loc_us-gaapSchedulesOfConcentrationOfRiskByRiskFactorTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapSchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables" xlink:title="00000029 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="00000030 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfOtherCurrentAssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfOtherCurrentAssetsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/InventoryTables" xlink:title="00000031 - Disclosure - 5. INVENTORY (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipmentTables" xlink:title="00000032 - Disclosure - 6. PROPERTY AND EQUIPMENT (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccruedExpensesTables" xlink:title="00000033 - Disclosure - 7. ACCRUED EXPENSES (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables" xlink:title="00000034 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Tables)">
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotePayableRelatedPartiesAbstract" xlink:label="loc_evsiConvertibleNotePayableRelatedPartiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesPayableTableTextBlock" xlink:label="loc_evsiConvertibleNotesPayableTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiConvertibleNotePayableRelatedPartiesAbstract" xlink:to="loc_evsiConvertibleNotesPayableTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiConvertibleNotePayableRelatedPartiesAbstract" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingenciesTables" xlink:title="00000035 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaapScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStockTables" xlink:title="00000036 - Disclosure - 14. COMMON STOCK (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfNonvestedShareActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfNonvestedShareActivityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsTables" xlink:title="00000037 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RevenuesTables" xlink:title="00000038 - Disclosure - 16. REVENUES (Tables)">
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotesToFinancialStatementsAbstract" xlink:label="loc_evsiNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock" xlink:label="loc_us-gaapScheduleOfPrincipalTransactionsRevenueTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapScheduleOfPrincipalTransactionsRevenueTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesTables" xlink:title="00000039 - Disclosure - 17. INCOME TAXES (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000040 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)">
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" xlink:label="loc_evsiCorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiCorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtMajorCustomersAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CustomerAMember" xlink:label="loc_evsiCustomerAMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_evsiCustomerAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CustomerBMember" xlink:label="loc_evsiCustomerBMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_evsiCustomerBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_CustomerCMember" xlink:label="loc_evsiCustomerCMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_evsiCustomerCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000041 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleDebtSharesMember" xlink:label="loc_evsiConvertibleDebtSharesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_evsiConvertibleDebtSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_OptionsSharesMember" xlink:label="loc_evsiOptionsSharesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_evsiOptionsSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WarrantSharesMember" xlink:label="loc_evsiWarrantSharesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_evsiWarrantSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashUninsuredAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrual" xlink:label="loc_us-gaapExtendedProductWarrantyAccrual" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapExtendedProductWarrantyAccrual" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdvertisingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/GoingConcernDetailsNarrative" xlink:title="00000042 - Disclosure - 2. GOING CONCERN (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GoingConcernAbstract" xlink:label="loc_evsiGoingConcernAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WorkingCapital" xlink:label="loc_evsiWorkingCapital" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_evsiWorkingCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLinesOfCredit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_us-gaapProceedsFromLinesOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfOtherLongTermDebt" xlink:label="loc_us-gaapRepaymentsOfOtherLongTermDebt" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiGoingConcernAbstract" xlink:to="loc_us-gaapRepaymentsOfOtherLongTermDebt" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetails-accountsReceivable" xlink:title="00000043 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details-Accounts Receivable)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaapAccountsReceivableGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAccountsReceivableGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetailsNarrative" xlink:title="00000044 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:title="00000045 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaapPrepaidInsurance" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapPrepaidInsurance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="loc_us-gaapDepositsAssetsCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapDepositsAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/InventoryDetails" xlink:title="00000046 - Disclosure - 5. INVENTORY (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipmentDetails" xlink:title="00000047 - Disclosure - 6. PROPERTY AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ComputerEquipmentAndSoftwareMember" xlink:label="loc_evsiComputerEquipmentAndSoftwareMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_evsiComputerEquipmentAndSoftwareMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaapOfficeEquipmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOfficeEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="loc_us-gaapAutomobilesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapAutomobilesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000048 - Disclosure - 6. PROPERTY AND EQUIPMENT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DepreciationExpenseCapitalized" xlink:label="loc_evsiDepreciationExpenseCapitalized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_evsiDepreciationExpenseCapitalized" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AccruedExpensesDetails" xlink:title="00000049 - Disclosure - 7. ACCRUED EXPENSES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedVacationCurrent" xlink:label="loc_us-gaapAccruedVacationCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedVacationCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaapInterestPayableCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapInterestPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedRentCurrent" xlink:label="loc_us-gaapAccruedRentCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedRentCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies" xlink:label="loc_us-gaapAccrualForEnvironmentalLossContingencies" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccrualForEnvironmentalLossContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative" xlink:title="00000050 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LSAMember" xlink:label="loc_evsiLSAMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_evsiLSAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_KeshifMember" xlink:label="loc_evsiKeshifMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiKeshifMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonmonetaryTransactionTypeAxis" xlink:label="loc_us-gaapNonmonetaryTransactionTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapNonmonetaryTransactionTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonmonetaryTransactionTypeDomain" xlink:label="loc_us-gaapNonmonetaryTransactionTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonmonetaryTransactionTypeAxis" xlink:to="loc_us-gaapNonmonetaryTransactionTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LoanGuarantyMember" xlink:label="loc_evsiLoanGuarantyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonmonetaryTransactionTypeDomain" xlink:to="loc_evsiLoanGuarantyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCreditFacilityAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RevolvingNoteMember" xlink:label="loc_evsiRevolvingNoteMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_evsiRevolvingNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_OtherDrawdownsMember" xlink:label="loc_evsiOtherDrawdownsMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiOtherDrawdownsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_InitialDrawDownMember" xlink:label="loc_evsiInitialDrawDownMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiInitialDrawDownMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SecondDrawDownMember" xlink:label="loc_evsiSecondDrawDownMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiSecondDrawDownMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ThirdDrawdownMember" xlink:label="loc_evsiThirdDrawdownMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiThirdDrawdownMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateDescription" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:label="loc_us-gaapDebtRelatedCommitmentFeesAndDebtIssuanceCosts" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ReimbursementOfBankExpensesForDocumentation" xlink:label="loc_evsiReimbursementOfBankExpensesForDocumentation" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiReimbursementOfBankExpensesForDocumentation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ReimbursementOfFilingFees" xlink:label="loc_evsiReimbursementOfFilingFees" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiReimbursementOfFilingFees" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForLoanGuarantySharesIssued" xlink:label="loc_evsiStockIssuedForLoanGuarantySharesIssued" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForLoanGuarantySharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForLoanGuarantyValue" xlink:label="loc_evsiStockIssuedForLoanGuarantyValue" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForLoanGuarantyValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLinesOfCredit" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromLinesOfCredit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLinesOfCredit" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRepaymentsOfLinesOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentOfWarrantsGrantedForServices" xlink:label="loc_us-gaapAdjustmentOfWarrantsGrantedForServices" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentOfWarrantsGrantedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotePayable-RelatedPartyDetailsNarrative" xlink:title="00000051 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WheatleyNoteMember" xlink:label="loc_evsiWheatleyNoteMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_evsiWheatleyNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable" xlink:title="00000052 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details - Convertible notes payable)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCounterpartyNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_EveyNoteMember" xlink:label="loc_evsiEveyNoteMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiEveyNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="loc_evsiPegasusNoteMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiPegasusNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiLenderNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="loc_us-gaapConvertibleNotesPayable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConvertibleNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="loc_us-gaapConvertibleLongTermNotesPayable" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConvertibleLongTermNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3" xlink:title="00000053 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details-Level 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:label="loc_us-gaapEmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:to="loc_us-gaapEmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:label="loc_us-gaapEmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:to="loc_us-gaapEmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative" xlink:title="00000054 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotePayableRelatedPartyAbstract" xlink:label="loc_evsiConvertibleNotePayableRelatedPartyAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_evsiConvertibleNotePayableRelatedPartyAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PegasusNoteMember" xlink:label="loc_evsiPegasusNoteMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiPegasusNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiLenderNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCounterpartyNameAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GeminiMasterThirdMember" xlink:label="loc_evsiGeminiMasterThirdMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiGeminiMasterThirdMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_EveyNoteMember" xlink:label="loc_evsiEveyNoteMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiEveyNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DecAmendmentMember" xlink:label="loc_evsiDecAmendmentMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_evsiDecAmendmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RepaymentsOfRelatedPartyDebtPrincipalAndInterest" xlink:label="loc_evsiRepaymentsOfRelatedPartyDebtPrincipalAndInterest" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiRepaymentsOfRelatedPartyDebtPrincipalAndInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LossOnDebtSettlement" xlink:label="loc_evsiLossOnDebtSettlement" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiLossOnDebtSettlement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LendersFeesRecordedAsDebtDiscount" xlink:label="loc_evsiLendersFeesRecordedAsDebtDiscount" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiLendersFeesRecordedAsDebtDiscount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConversionOfDebtInterestConverted" xlink:label="loc_evsiConversionOfDebtInterestConverted" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiConversionOfDebtInterestConverted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentOfWarrantsGrantedForServices" xlink:label="loc_us-gaapAdjustmentOfWarrantsGrantedForServices" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentOfWarrantsGrantedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="loc_us-gaapRepaymentsOfConvertibleDebt" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRepaymentsOfConvertibleDebt" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/NotePayableDetailsNarrative" xlink:title="00000055 - Disclosure - 11. NOTE PAYABLE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableAbstract" xlink:label="loc_us-gaapNotesPayableAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNotesPayableAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="loc_us-gaapNotesPayableOtherPayablesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapNotesPayableOtherPayablesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_VendorNotePayableMember" xlink:label="loc_evsiVendorNotePayableMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiVendorNotePayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:label="loc_us-gaapIncreaseDecreaseInNotesPayableCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WarrantsIssuedShares" xlink:label="loc_evsiWarrantsIssuedShares" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiWarrantsIssuedShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaapInterestPayableCurrent" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRepaymentsOfNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="loc_us-gaapGainLossRelatedToLitigationSettlement" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGainLossRelatedToLitigationSettlement" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/AutoLoanDetailsNarrative" xlink:title="00000056 - Disclosure - 12. AUTO LOAN (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobileLoanMember" xlink:label="loc_us-gaapAutomobileLoanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapAutomobileLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLongTermDebtCurrent" xlink:label="loc_us-gaapOtherLongTermDebtCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherLongTermDebtCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent" xlink:label="loc_us-gaapOtherLongTermDebtNoncurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherLongTermDebtNoncurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" xlink:title="00000057 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000058 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAgreementsMember" xlink:label="loc_us-gaapLeaseAgreementsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_us-gaapLeaseAgreementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecurityDeposit" xlink:label="loc_us-gaapSecurityDeposit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSecurityDeposit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaapLeaseAndRentalExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLeaseAndRentalExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInventoryCapitalizedCosts" xlink:label="loc_us-gaapOtherInventoryCapitalizedCosts" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherInventoryCapitalizedCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="loc_us-gaapAccountsPayableOtherCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsPayableOtherCurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStockDetails" xlink:title="00000059 - Disclosure - 14. COMMON STOCK (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NonvestedSharesMember" xlink:label="loc_evsiNonvestedSharesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_evsiNonvestedSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/CommonStockDetailsNarrative" xlink:title="00000060 - Disclosure - 14. COMMON STOCK (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaapServiceMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_us-gaapServiceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesMember" xlink:label="loc_evsiStockIssuedForServicesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_evsiStockIssuedForServicesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ThreeDirectorsMember" xlink:label="loc_evsiThreeDirectorsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiThreeDirectorsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GreenCoreCapitalLLCMember" xlink:label="loc_evsiGreenCoreCapitalLLCMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiGreenCoreCapitalLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_KeshifVenturesMember" xlink:label="loc_evsiKeshifVenturesMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiKeshifVenturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCounterpartyNameAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PotterMember" xlink:label="loc_evsiPotterMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiPotterMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SchweitzerMember" xlink:label="loc_evsiSchweitzerMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiSchweitzerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForPurchaseOfWarrants" xlink:label="loc_evsiStockIssuedForPurchaseOfWarrants" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForPurchaseOfWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConversionOfDebtInterestConverted" xlink:label="loc_evsiConversionOfDebtInterestConverted" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiConversionOfDebtInterestConverted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="loc_us-gaapDebtConversionOriginalDebtAmount1" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionOriginalDebtAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueOther" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedPartyShares" xlink:label="loc_evsiStockIssuedForServicesRelatedPartyShares" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedPartyShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedParty" xlink:label="loc_evsiStockIssuedForServicesRelatedParty" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedParty" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedParty" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedParty" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-assumptions" xlink:title="00000061 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Assumptions)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionActivity" xlink:title="00000062 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Option Activity)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable" xlink:title="00000063 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Options Outstanding and Exercisable)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_Range1Member" xlink:label="loc_evsiRange1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_evsiRange1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-warrantActivity" xlink:title="00000064 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Warrant Activity)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NumberOfWarrantsAbstract" xlink:label="loc_evsiNumberOfWarrantsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiNumberOfWarrantsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:label="loc_evsiShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_WarrantsWeightedAverageExercisePriceAbstract" xlink:label="loc_evsiWarrantsWeightedAverageExercisePriceAbstract" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiWarrantsWeightedAverageExercisePriceAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_evsiShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/StockOptionsAndWarrantsDetailsNarrative" xlink:title="00000065 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleLineOfCreditMember" xlink:label="loc_evsiConvertibleLineOfCreditMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiConvertibleLineOfCreditMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_NotePayableMember" xlink:label="loc_evsiNotePayableMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiNotePayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_LenderNoteMember" xlink:label="loc_evsiLenderNoteMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiLenderNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPlanNameAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_Stock2011PlanMember" xlink:label="loc_evsiStock2011PlanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_evsiStock2011PlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_Equity2008PlanMember" xlink:label="loc_evsiEquity2008PlanMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_evsiEquity2008PlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTransactionTypeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:label="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensationGross" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentOfWarrantsGrantedForServices" xlink:label="loc_us-gaapAdjustmentOfWarrantsGrantedForServices" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentOfWarrantsGrantedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RevenuesDetails" xlink:title="00000066 - Disclosure - 16. REVENUES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaapProductMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapProductMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="loc_us-gaapMaintenanceMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapMaintenanceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceOtherMember" xlink:label="loc_us-gaapServiceOtherMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapServiceOtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RevenuesDetailsNarrative" xlink:title="00000067 - Disclosure - 16. REVENUES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeAxis" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ProductDepositsMember" xlink:label="loc_evsiProductDepositsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:to="loc_evsiProductDepositsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_MaintenanceFeesMember" xlink:label="loc_evsiMaintenanceFeesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:to="loc_evsiMaintenanceFeesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaapDeferredRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredRevenue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesDetails-taxExpense" xlink:title="00000068 - Disclosure - 17. INCOME TAXES (Details-Tax Expense)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GoodwillImpairmentAndOtherNondeductibleItems" xlink:label="loc_evsiGoodwillImpairmentAndOtherNondeductibleItems" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_evsiGoodwillImpairmentAndOtherNondeductibleItems" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:title="00000069 - Disclosure - 17. INCOME TAXES (Details-Deferred tax assets and liabilities)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="loc_us-gaapDeferredTaxAssetsNetAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsCharitableContributionCarryforwards" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsCharitableContributionCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:label="loc_us-gaapDeferredTaxLiabilitiesTaxDeferredIncome" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesTaxDeferredIncome" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaapDeferredTaxLiabilitiesAbstract" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DeferredTaxLiabilitiesAccruedSalaries" xlink:label="loc_evsiDeferredTaxLiabilitiesAccruedSalaries" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_evsiDeferredTaxLiabilitiesAccruedSalaries" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000070 - Disclosure - 17. INCOME TAXES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="loc_us-gaapOperatingLossCarryforwardsExpirationDate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapOperatingLossCarryforwardsExpirationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncashIncomeTaxExpense" xlink:label="loc_us-gaapOtherNoncashIncomeTaxExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapOtherNoncashIncomeTaxExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envisionsolar.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000071 - Disclosure - 18. RELATED PARTY TRANSACTIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_GreenCoreCapitalMember" xlink:label="loc_evsiGreenCoreCapitalMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiGreenCoreCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_JayPotterMember" xlink:label="loc_evsiJayPotterMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiJayPotterMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RobertSchweitzerMember" xlink:label="loc_evsiRobertSchweitzerMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiRobertSchweitzerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_KeshifVenturesMember" xlink:label="loc_evsiKeshifVenturesMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiKeshifVenturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DesmondWheatleyMember" xlink:label="loc_evsiDesmondWheatleyMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_evsiDesmondWheatleyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCounterpartyNameAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ThreeDirectorsMember" xlink:label="loc_evsiThreeDirectorsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_evsiThreeDirectorsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:to="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_RestrictedStockGrantAgrMember" xlink:label="loc_evsiRestrictedStockGrantAgrMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="loc_evsiRestrictedStockGrantAgrMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_PerformanceBonusMember" xlink:label="loc_evsiPerformanceBonusMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="loc_evsiPerformanceBonusMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_UnsecuredConvNoteMember" xlink:label="loc_evsiUnsecuredConvNoteMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_evsiUnsecuredConvNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="loc_us-gaapDebtConversionByUniqueDescriptionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDebtConversionByUniqueDescriptionAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="loc_us-gaapDebtConversionNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtConversionByUniqueDescriptionAxis" xlink:to="loc_us-gaapDebtConversionNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_ConvertibleNotesOutstandingMember" xlink:label="loc_evsiConvertibleNotesOutstandingMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtConversionNameDomain" xlink:to="loc_evsiConvertibleNotesOutstandingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedPartyShares" xlink:label="loc_evsiStockIssuedForServicesRelatedPartyShares" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedPartyShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedForServicesRelatedParty" xlink:label="loc_evsiStockIssuedForServicesRelatedParty" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedForServicesRelatedParty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaapAccountsPayableRelatedPartiesCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsPayableRelatedPartiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector" xlink:label="loc_evsiStockIssuedDuringPeriodSharesIssuedForServicesDirector" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedDuringPeriodSharesIssuedForServicesDirector" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector" xlink:label="loc_evsiStockIssuedDuringPeriodValueIssuedForServicesDirector" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiStockIssuedDuringPeriodValueIssuedForServicesDirector" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedPartyShares" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedPartyShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_SharesIssuedForLoanGuarantyRelatedParty" xlink:label="loc_evsiSharesIssuedForLoanGuarantyRelatedParty" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiSharesIssuedForLoanGuarantyRelatedParty" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayableRelatedPartiesClassifiedCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:label="loc_us-gaapNotesPayableRelatedPartiesNoncurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayableRelatedPartiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evsi-20181231.xsd#evsi_DebtConversionConvertedInstrumentAmount1Interest" xlink:label="loc_evsiDebtConversionConvertedInstrumentAmount1Interest" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_evsiDebtConversionConvertedInstrumentAmount1Interest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6818263424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Mar. 18, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</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_evsi_DocumentAndEntityInformationAbstract', window );"><strong>Document And Entity Information</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 " 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">Envision Solar International, Inc.<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_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001398805<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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2018<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_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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_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>
<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_dei_EntityWellKnownSeasonedIssuer', window );">Is Entity a Well-known Seasoned Issuer?</a></td>
<td class="text">No<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_dei_EntityVoluntaryFilers', window );">Is Entity a Voluntary Filer?</a></td>
<td class="text">No<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_dei_EntityCurrentReportingStatus', window );">Is Entity's Reporting Status Current?</a></td>
<td class="text">Yes<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_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<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_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<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_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<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_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<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_dei_EntityPublicFloat', window );">Entity Public float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,818,860<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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145,331,495<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_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2018<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_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>If the value is true, then the document is an amendment to previously-filed/accepted document.</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_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>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</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 CCYY 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_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>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-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_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_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 Regulation 12B<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 Regulation 12B<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 registrant 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_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: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large 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 Regulation 12B<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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</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_EntityPublicFloat</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: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_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 Regulation 12B<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>Indicate if company meets the shell company criteria: a company with no or nominal operations, and with no or nominal assets or assets consisting solely of cash and cash equivalents.</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 12B<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 with both a public float and revenues of less than $75 million.</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 12B<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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</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_EntityWellKnownSeasonedIssuer</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_evsi_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">evsi_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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>21
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6818820736">
<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>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 244,024<span></span>
</td>
<td class="nump">$ 403,475<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_AccountsReceivableNetCurrent', window );">Accounts Receivable, net</a></td>
<td class="nump">1,290,702<span></span>
</td>
<td class="nump">5,946<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid and other current assets</a></td>
<td class="nump">256,071<span></span>
</td>
<td class="nump">55,674<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_InventoryNet', window );">Inventory, net</a></td>
<td class="nump">1,130,966<span></span>
</td>
<td class="nump">2,319,500<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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">2,921,763<span></span>
</td>
<td class="nump">2,784,595<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_PropertyPlantAndEquipmentNet', window );">Property and Equipment, net</a></td>
<td class="nump">133,235<span></span>
</td>
<td class="nump">226,112<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Patents, net</a></td>
<td class="nump">131,625<span></span>
</td>
<td class="nump">75,279<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_DepositsAssets', window );">Deposits</a></td>
<td class="nump">105,541<span></span>
</td>
<td class="nump">156,588<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_DeferredOfferingCosts', window );">Deferred Equity Offering Costs</a></td>
<td class="nump">195,028<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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">432,194<span></span>
</td>
<td class="nump">231,867<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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">3,487,192<span></span>
</td>
<td class="nump">3,242,574<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts Payable</a></td>
<td class="nump">1,368,257<span></span>
</td>
<td class="nump">486,690<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_AccruedLiabilitiesCurrent', window );">Accrued Expenses</a></td>
<td class="nump">614,170<span></span>
</td>
<td class="nump">451,924<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_SalesAndExciseTaxPayableCurrent', window );">Sales Tax Payable</a></td>
<td class="nump">191<span></span>
</td>
<td class="nump">46<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_DeferredRevenueCurrent', window );">Deferred Revenue</a></td>
<td class="nump">835,785<span></span>
</td>
<td class="nump">77,514<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_LinesOfCreditCurrent', window );">Convertible Line of Credit, net of discount of $0 and $226,768 at December 31, 2018 and 2017, respectively</a></td>
<td class="nump">960,000<span></span>
</td>
<td class="nump">923,232<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_ConvertibleNotesPayableCurrent', window );">Convertible Notes Payable - Current Portion, net of discount amounting to $446,381 and $175,668 at December 31, 2018 and 2017, respectively</a></td>
<td class="nump">1,104,235<span></span>
</td>
<td class="nump">1,486,948<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_NotesPayableRelatedPartiesClassifiedCurrent', window );">Convertible Note Payable - Related Party</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">135,000<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_NotesPayableCurrent', window );">Note Payable, net of discount of $74,315 at December 31, 2018</a></td>
<td class="nump">788,185<span></span>
</td>
<td class="nump">0<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_OtherLoansPayableCurrent', window );">Auto Loan-current portion</a></td>
<td class="nump">10,520<span></span>
</td>
<td class="nump">9,862<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">5,681,343<span></span>
</td>
<td class="nump">3,571,216<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_NotesPayableRelatedPartiesNoncurrent', window );">Convertible Note Payable -Related Party, net of debt discount amounting to $7,749 at December 31, 2018</a></td>
<td class="nump">177,251<span></span>
</td>
<td class="nump">0<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_ConvertibleLongTermNotesPayable', window );">Convertible Notes Payable - Long Term Portion</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">0<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_OtherLoansPayableLongTerm', window );">Long-term portion of Auto Loan</a></td>
<td class="nump">9,277<span></span>
</td>
<td class="nump">20,620<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Total Long Term Liabilities</a></td>
<td class="nump">286,528<span></span>
</td>
<td class="nump">20,620<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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">5,967,871<span></span>
</td>
<td class="nump">3,591,836<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_StockholdersEquityAbstract', window );"><strong>Stockholders' Deficit</strong></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_PreferredStockValue', window );">Preferred Stock, $0.001 par value, 10,000,000 authorized, 0 outstanding as of December 31, 2018 and 2017, respectively.</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_CommonStockValue', window );">Common Stock, $0.001 par value, 490,000,000 shares authorized, 145,331,495 and 141,835,662 shares issued or issuable and outstanding at December 31, 2018 and 2017, respectively.</a></td>
<td class="nump">145,331<span></span>
</td>
<td class="nump">141,836<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_AdditionalPaidInCapital', window );">Additional Paid-in-Capital</a></td>
<td class="nump">39,249,649<span></span>
</td>
<td class="nump">37,785,781<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_RetainedEarningsAccumulatedDeficit', window );">Accumulated Deficit</a></td>
<td class="num">(41,875,659)<span></span>
</td>
<td class="num">(38,276,879)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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' Deficit</a></td>
<td class="num">(2,480,679)<span></span>
</td>
<td class="num">(349,262)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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' Deficit</a></td>
<td class="nump">$ 3,487,192<span></span>
</td>
<td class="nump">$ 3,242,574<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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</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(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="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_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 due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</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 http://asc.fasb.org/extlink&amp;oid=6877327&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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred 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(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="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 http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_Cash</td>
</tr>
<tr>
<td style="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_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://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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=6877327&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_ConvertibleNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. 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.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_ConvertibleNotesPayableCurrent</td>
</tr>
<tr>
<td style="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_DeferredOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.A)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011391&amp;loc=d3e105025-122735<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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_DeferredOfferingCosts</td>
</tr>
<tr>
<td style="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_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<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_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="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_DepositsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment 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.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_DepositsAssets</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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 http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<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.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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_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 http://asc.fasb.org/extlink&amp;oid=6877327&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_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://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 http://asc.fasb.org/extlink&amp;oid=6876686&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(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</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.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="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_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="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 http://asc.fasb.org/extlink&amp;oid=6877327&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_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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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.19(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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_NotesPayableRelatedPartiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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), payable to related parties, which are due after one year (or one business cycle).</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 http://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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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.23)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_NotesPayableRelatedPartiesNoncurrent</td>
</tr>
<tr>
<td style="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://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.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_OtherLoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term loans classified as other, payable 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.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_OtherLoansPayableCurrent</td>
</tr>
<tr>
<td style="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_OtherLoansPayableLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term loans classified as other, payable after 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.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_OtherLoansPayableLongTerm</td>
</tr>
<tr>
<td style="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 http://asc.fasb.org/extlink&amp;oid=6877327&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_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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</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(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<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(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="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_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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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_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 http://asc.fasb.org/extlink&amp;oid=6877327&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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-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_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_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. 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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<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 http://asc.fasb.org/extlink&amp;oid=6877327&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_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="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://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 http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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>22
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6804619856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</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 " 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">10,000,000<span></span>
</td>
<td class="nump">10,000,000<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_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_CommonStockParOrStatedValuePerShare', window );">Common 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 " 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">490,000,000<span></span>
</td>
<td class="nump">490,000,000<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_CommonStockSharesIssued', window );">Common Stock shares issued</a></td>
<td class="nump">145,331,495<span></span>
</td>
<td class="nump">141,835,662<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_CommonStockSharesOutstanding', window );">Common Stock shares outstanding</a></td>
<td class="nump">145,331,495<span></span>
</td>
<td class="nump">141,835,662<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=evsi_ConvertibleLineOfCreditMember', window );">Convertible Line of Credit [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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 226,768<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_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">446,381<span></span>
</td>
<td class="nump">$ 175,668<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=evsi_NotePayableMember', window );">Note Payable [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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">74,315<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=evsi_ConvertibleNotesPayableRelatedPartyMember', window );">Convertible Note Payable - Related Party [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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">$ 7,749<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_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 http://asc.fasb.org/extlink&amp;oid=6877327&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>num: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 http://asc.fasb.org/extlink&amp;oid=6877327&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_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</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 http://asc.fasb.org/extlink&amp;oid=6877327&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_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=6877327&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_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 http://asc.fasb.org/extlink&amp;oid=114775744&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 http://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_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_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 http://asc.fasb.org/extlink&amp;oid=6877327&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_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>num: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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=6877327&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_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 http://asc.fasb.org/extlink&amp;oid=6877327&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_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_ConvertibleLineOfCreditMember</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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConvertibleNotesPayableMember</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_LongtermDebtTypeAxis=evsi_NotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_NotePayableMember</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_LongtermDebtTypeAxis=evsi_ConvertibleNotesPayableRelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_ConvertibleNotesPayableRelatedPartyMember</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>23
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6818690960">
<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">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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 " 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">$ 6,162,402<span></span>
</td>
<td class="nump">$ 1,412,042<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_CostOfRevenue', window );">Cost of Revenues</a></td>
<td class="nump">6,354,502<span></span>
</td>
<td class="nump">1,884,793<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Loss</a></td>
<td class="num">(192,100)<span></span>
</td>
<td class="num">(472,751)<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_DirectOperatingCosts', window );">Operating Expenses (including stock based compensation expense of $349,072 and $430,084 for the years ended December 31, 2018 and 2017, respectively)</a></td>
<td class="nump">2,337,446<span></span>
</td>
<td class="nump">2,227,645<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss From Operations</a></td>
<td class="num">(2,529,546)<span></span>
</td>
<td class="num">(2,700,396)<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_NonoperatingIncomeExpenseAbstract', window );"><strong>Other Income (Expense)</strong></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_OtherNonoperatingIncome', window );">Other Income</a></td>
<td class="nump">3,729<span></span>
</td>
<td class="nump">1,762<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_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on sale of Fixed Assets</a></td>
<td class="nump">16,260<span></span>
</td>
<td class="nump">0<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_ExtinguishmentOfDebtGainLossNetOfTax', window );">Gain on Debt Settlement, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">25,524<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_InterestExpense', window );">Interest Expense</a></td>
<td class="num">(1,089,223)<span></span>
</td>
<td class="num">(474,601)<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_GainsLossesOnExtinguishmentOfDebt', window );">Gain on debt extinguishment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">107,081<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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">(1,069,234)<span></span>
</td>
<td class="num">(340,234)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss Before Tax Expense</a></td>
<td class="num">(3,598,780)<span></span>
</td>
<td class="num">(3,040,630)<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_CurrentStateAndLocalTaxExpenseBenefit', window );">Tax Expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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</a></td>
<td class="num">$ (3,598,780)<span></span>
</td>
<td class="num">$ (3,041,430)<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_EarningsPerShareBasicAndDiluted', window );">Net Loss Per Share- Basic and Diluted</a></td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.02)<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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Weighted Average Shares Outstanding - Basic and Diluted</a></td>
<td class="nump">144,564,006<span></span>
</td>
<td class="nump">127,470,749<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_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://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 http://asc.fasb.org/extlink&amp;oid=115205541&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_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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: 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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="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_DirectOperatingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 direct operating costs incurred 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://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 http://asc.fasb.org/extlink&amp;oid=115205541&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_DirectOperatingCosts</td>
</tr>
<tr>
<td style="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_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<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_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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 http://asc.fasb.org/extlink&amp;oid=114001942&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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="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 http://asc.fasb.org/extlink&amp;oid=114001942&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 http://asc.fasb.org/extlink&amp;oid=114001942&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 http://asc.fasb.org/extlink&amp;oid=109223946&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_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://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 http://asc.fasb.org/extlink&amp;oid=115205541&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_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://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 http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 4: 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> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&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_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 http://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 http://asc.fasb.org/extlink&amp;oid=114775744&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 http://asc.fasb.org/extlink&amp;oid=115929826&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 http://asc.fasb.org/extlink&amp;oid=115205541&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 http://asc.fasb.org/extlink&amp;oid=114873765&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_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://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 http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<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 http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<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(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-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_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_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 http://asc.fasb.org/extlink&amp;oid=115205541&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_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="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>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_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_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to nonoperating 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://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 http://asc.fasb.org/extlink&amp;oid=115205541&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_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="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_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 http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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_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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="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>24
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6801464624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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 " 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="nump">$ 349,072<span></span>
</td>
<td class="nump">$ 430,084<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_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>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<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 (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6811040512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders' Deficit - USD ($)<br></strong></div></th>
<th class="th"><div>Preferred Stock</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2016</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">120,105,418<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Dec. 31, 2016</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 120,105<span></span>
</td>
<td class="nump">$ 33,730,240<span></span>
</td>
<td class="num">$ (35,235,449)<span></span>
</td>
<td class="num">$ (1,385,104)<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_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued for Cash, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,633,327<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_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued for Cash, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,634<span></span>
</td>
<td class="nump">2,329,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,345,000<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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Cash Offering Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(53,600)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(53,600)<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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Stock Issued for Loan Conversion, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,698,060<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_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Stock Issued for Loan Conversion, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,698<span></span>
</td>
<td class="nump">700,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">704,709<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_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued for Services, shares</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>
</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_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued for Services, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="nump">2,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,250<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_evsi_StockIssuedForServicesRelatedPartyShares', window );">Stock Issued for Services - Related Party, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180,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_evsi_StockIssuedForServicesRelatedParty', window );">Stock Issued for Services - Related Party, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 180<span></span>
</td>
<td class="nump">26,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,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_evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector', window );">Stock Issued for Director Services, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750,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_evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector', window );">Stock Issued for Director Services, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750<span></span>
</td>
<td class="nump">111,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112,500<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_evsi_SharesIssuedForLoanGuarantyRelatedPartyShares', window );">Shares Issued for Loan Guaranty - Related Party, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">453,857<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_evsi_SharesIssuedForLoanGuarantyRelatedParty', window );">Shares Issued for Loan Guaranty - Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 454<span></span>
</td>
<td class="nump">67,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,078<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_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature', window );">Value of Warrants and Beneficial Conversion Features Related to Debt Instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">651,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">651,251<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_ShareBasedCompensation', window );">Stock Option Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220,084<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_NetIncomeLoss', window );">Net Loss</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">(3,041,430)<span></span>
</td>
<td class="num">(3,041,430)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2017</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">141,835,662<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Dec. 31, 2017</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 141,836<span></span>
</td>
<td class="nump">37,785,781<span></span>
</td>
<td class="num">(38,276,879)<span></span>
</td>
<td class="num">(349,262)<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_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued for Cash, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,933,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>
</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_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued for Cash, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,933<span></span>
</td>
<td class="nump">288,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">290,000<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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Cash Offering Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,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_evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector', window );">Stock Issued for Director Services, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,562,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>
</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_evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector', window );">Stock Issued for Director Services, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,562<span></span>
</td>
<td class="nump">235,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">237,500<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_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature', window );">Value of Warrants and Beneficial Conversion Features Related to Debt Instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">840,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">840,291<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_ShareBasedCompensation', window );">Stock Option Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,572<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_NetIncomeLoss', window );">Net Loss</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">(3,598,780)<span></span>
</td>
<td class="num">(3,598,780)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145,331,495<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,331<span></span>
</td>
<td class="nump">$ 39,249,649<span></span>
</td>
<td class="num">$ (41,875,659)<span></span>
</td>
<td class="num">$ (2,480,679)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_SharesIssuedForLoanGuarantyRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Loan Guaranty - Related Party</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;">evsi_SharesIssuedForLoanGuarantyRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_SharesIssuedForLoanGuarantyRelatedPartyShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Loan Guaranty - Related Party (Shares)</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;">evsi_SharesIssuedForLoanGuarantyRelatedPartyShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</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;">evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</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;">evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_StockIssuedForServicesRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued for Services - Related Party</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;">evsi_StockIssuedForServicesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_StockIssuedForServicesRelatedPartyShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued for Services - Related Party (Shares)</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;">evsi_StockIssuedForServicesRelatedPartyShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.</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 http://asc.fasb.org/extlink&amp;oid=27012166&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 51<br> -URI http://asc.fasb.org/extlink&amp;oid=109238393&amp;loc=d3e34017-109320<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_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature</td>
</tr>
<tr>
<td style="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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="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_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://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 http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<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 http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<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(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-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_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_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>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</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 http://asc.fasb.org/extlink&amp;oid=109223946&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_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 http://asc.fasb.org/extlink&amp;oid=27012166&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 http://asc.fasb.org/extlink&amp;oid=6877327&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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</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_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=27012166&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 http://asc.fasb.org/extlink&amp;oid=6877327&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_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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=27012166&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 http://asc.fasb.org/extlink&amp;oid=6877327&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_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</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_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="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 http://asc.fasb.org/extlink&amp;oid=27012166&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=6877327&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_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://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 http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6818775424">
<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">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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>
</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_NetIncomeLoss', window );">Net Loss</a></td>
<td class="num">$ (3,598,780)<span></span>
</td>
<td class="num">$ (3,041,430)<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 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>
</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_DepreciationDepletionAndAmortization', window );">Depreciation and Amortization</a></td>
<td class="nump">62,839<span></span>
</td>
<td class="nump">69,381<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_evsi_CommonStockIssuedForLoanGuaranty', window );">Common Stock Issued for Loan Guaranty</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">68,250<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_IssuanceOfStockAndWarrantsForServicesOrClaims', window );">Common Stock Issued for Services</a></td>
<td class="nump">237,500<span></span>
</td>
<td class="nump">141,750<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_ExtinguishmentOfDebtGainLossNetOfTax', window );">Gain on Debt Settlement, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(25,524)<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_ShareBasedCompensation', window );">Compensation Expense Related to Grant of Stock Options</a></td>
<td class="nump">111,572<span></span>
</td>
<td class="nump">220,084<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_GainsLossesOnExtinguishmentOfDebt', window );">Gain on Debt Extinguishment</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(107,081)<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_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on Sale of Fixed Assets</a></td>
<td class="num">(16,260)<span></span>
</td>
<td class="nump">0<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_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of Debt Discount</a></td>
<td class="nump">861,782<span></span>
</td>
<td class="nump">271,098<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_AmortizationOfFinancingCosts', window );">Amortization of Debt Issue Costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">800<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_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>Changes in assets and liabilities: (Increase) decrease in:</strong></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_IncreaseDecreaseInAccountsReceivable', window );">Accounts Receivable</a></td>
<td class="num">(1,284,756)<span></span>
</td>
<td class="nump">1,155,118<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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid Expenses and Other Current Assets</a></td>
<td class="num">(230,669)<span></span>
</td>
<td class="nump">19,659<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_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="nump">1,241,040<span></span>
</td>
<td class="num">(2,004,526)<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_IncreaseDecreaseInDepositOtherAssets', window );">Deposits</a></td>
<td class="nump">51,047<span></span>
</td>
<td class="num">(1,810)<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_IncreaseDecreaseInOperatingLiabilitiesAbstract', window );"><strong>Increase (decrease) in:</strong></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_IncreaseDecreaseInAccountsPayable', window );">Accounts Payable</a></td>
<td class="nump">881,567<span></span>
</td>
<td class="num">(386,322)<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_IncreaseDecreaseInAccruedLiabilities', window );">Accrued Expenses</a></td>
<td class="nump">162,246<span></span>
</td>
<td class="nump">146,185<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_evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty', window );">Convertible Note Payable Issued in Lieu of Salary - Related Party</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">85,000<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_IncreaseDecreaseInAccruedTaxesPayable', window );">Sales Tax Payable</a></td>
<td class="nump">145<span></span>
</td>
<td class="num">(50,135)<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_IncreaseDecreaseInDeferredRevenue', window );">Deferred Revenue</a></td>
<td class="nump">758,271<span></span>
</td>
<td class="nump">2,191<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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">(712,456)<span></span>
</td>
<td class="num">(3,437,312)<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>
</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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of Equipment</a></td>
<td class="num">(23,470)<span></span>
</td>
<td class="num">(23,895)<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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Sale of Equipment</a></td>
<td class="nump">50,267<span></span>
</td>
<td class="nump">0<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_PaymentsToAcquireIntangibleAssets', window );">Funding of Patent Costs</a></td>
<td class="num">(59,079)<span></span>
</td>
<td class="num">(2,470)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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 USED IN INVESTING ACTIVITIES</a></td>
<td class="num">(32,282)<span></span>
</td>
<td class="num">(26,365)<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>
</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_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from Sale of Common Stock</a></td>
<td class="nump">290,000<span></span>
</td>
<td class="nump">2,345,000<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_PaymentsOfStockIssuanceCosts', window );">Payments of Offering Costs Related to Sale of Common Stock</a></td>
<td class="num">(12,000)<span></span>
</td>
<td class="num">(53,600)<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_ProceedsFromConvertibleDebt', window );">Borrowings on Convertible Note Payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,500,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_evsi_ProceedsFromConvertibleLineOfCredit', window );">Borrowings (Repayments) on Convertible Line of Credit, Net</a></td>
<td class="num">(190,000)<span></span>
</td>
<td class="nump">1,150,000<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_ProceedsFromRepaymentsOfLinesOfCredit', window );">Payments on Line of Credit, Net</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,000,000)<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_RepaymentsOfConvertibleDebt', window );">Repayments of Convertible Notes Payable</a></td>
<td class="num">(12,000)<span></span>
</td>
<td class="num">(12,000)<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_ProceedsFromRepaymentsOfNotesPayable', window );">Borrowings (Repayments) on Notes Payable</a></td>
<td class="nump">750,000<span></span>
</td>
<td class="num">(40,000)<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_RepaymentsOfOtherDebt', window );">Repayments of Auto Loan</a></td>
<td class="num">(10,685)<span></span>
</td>
<td class="num">(8,533)<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_PaymentOfFinancingAndStockIssuanceCosts', window );">Payments of Deferred Equity Offering Costs</a></td>
<td class="num">(195,028)<span></span>
</td>
<td class="nump">0<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_PaymentsOfLoanCosts', window );">Payments of Loan Offering Costs</a></td>
<td class="num">(35,000)<span></span>
</td>
<td class="num">(22,283)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " 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">585,287<span></span>
</td>
<td class="nump">3,858,584<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashPeriodIncreaseDecrease', window );">NET INCREASE (DECREASE) IN CASH</a></td>
<td class="num">(159,451)<span></span>
</td>
<td class="nump">394,907<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_Cash', window );">CASH AT BEGINNING OF YEAR</a></td>
<td class="nump">403,475<span></span>
</td>
<td class="nump">8,568<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_Cash', window );">CASH AT END OF YEAR</a></td>
<td class="nump">244,024<span></span>
</td>
<td class="nump">403,475<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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Disclosure of Cash Flow Information:</strong></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_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">163,555<span></span>
</td>
<td class="nump">73,409<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_PaymentsForOtherTaxes', window );">Cash paid for tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">800<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_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental Disclosure of Non-Cash Investing and Financing Activities:</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_evsi_SharesIssuedForDebtConversion', window );">Shares Issued for Debt Conversion</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">704,709<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_evsi_RecordingOfDebtDiscount', window );">Recording of Debt Discount</a></td>
<td class="nump">840,291<span></span>
</td>
<td class="nump">715,829<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_evsi_RecordingOfPaymentPremiumOnNotePayable', window );">Recording of Payment Premium on Note Payable</a></td>
<td class="nump">112,500<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_evsi_SharesIssuedForLoanGuaranteeRelatedParty', window );">Shares Issued for Loan Guarantee - Related Party</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">68,250<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_evsi_TransferOfPrepaidAssetToInventory', window );">Transfer of prepaid asset to inventory</a></td>
<td class="nump">30,272<span></span>
</td>
<td class="nump">21,168<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_evsi_DepreciationTransferredToInventory', window );">Depreciation transferred to inventory</a></td>
<td class="nump">22,234<span></span>
</td>
<td class="nump">22,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_evsi_PrepaidInsuranceFinancedByThirdParty', window );">Prepaid insurance financed by a third party</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,334<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_CommonStockIssuedForLoanGuaranty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common stock issued for loan guaranty</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;">evsi_CommonStockIssuedForLoanGuaranty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Convertible Note Payable Issued in Lieu of Salary - Related Party</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;">evsi_ConvertibleNotePayableIssuedInLieuOfSalaryRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_DepreciationTransferredToInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Depreciation transferred to inventory.</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;">evsi_DepreciationTransferredToInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_PrepaidInsuranceFinancedByThirdParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Prepaid insurance financed by third party</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;">evsi_PrepaidInsuranceFinancedByThirdParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_ProceedsFromConvertibleLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Borrowings on convertible line of credit</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;">evsi_ProceedsFromConvertibleLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_RecordingOfDebtDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Recording of debt 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;">evsi_RecordingOfDebtDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_RecordingOfPaymentPremiumOnNotePayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Recording of Payment Premium on Note Payable</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;">evsi_RecordingOfPaymentPremiumOnNotePayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_SharesIssuedForDebtConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Debt Conversion</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;">evsi_SharesIssuedForDebtConversion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_SharesIssuedForLoanGuaranteeRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loan guarantee - related party</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;">evsi_SharesIssuedForLoanGuaranteeRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_TransferOfPrepaidAssetToInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer Of Prepaid Asset To Inventory</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;">evsi_TransferOfPrepaidAssetToInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_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 http://asc.fasb.org/extlink&amp;oid=109223946&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 http://asc.fasb.org/extlink&amp;oid=115205541&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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: 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 http://asc.fasb.org/extlink&amp;oid=114775744&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_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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_Cash</td>
</tr>
<tr>
<td style="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_CashPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. Cash is the 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. Includes effect from exchange rate changes.</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_CashPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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 http://asc.fasb.org/extlink&amp;oid=109223946&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_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="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_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 http://asc.fasb.org/extlink&amp;oid=114001942&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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="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 http://asc.fasb.org/extlink&amp;oid=114001942&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 http://asc.fasb.org/extlink&amp;oid=114001942&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 http://asc.fasb.org/extlink&amp;oid=109223946&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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</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 http://asc.fasb.org/extlink&amp;oid=109223946&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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount due within one year (or one business cycle) from customers for the credit sale of 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate amount of expenses incurred but not yet 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 http://asc.fasb.org/extlink&amp;oid=109223946&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_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInAccruedTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of all taxes owed but not paid, including income, property and other taxes.</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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_IncreaseDecreaseInAccruedTaxesPayable</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding the portion taken into income, in the liability reflecting revenue yet to be earned for which cash or other forms of consideration was received or recorded as a receivable.</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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInDepositOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.</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 http://asc.fasb.org/extlink&amp;oid=109223946&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_IncreaseDecreaseInDepositOtherAssets</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating 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 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInOperatingAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncreaseDecreaseInOperatingAssetsAbstract</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInOperatingLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncreaseDecreaseInOperatingLiabilitiesAbstract</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 prepaid expenses, and 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 http://asc.fasb.org/extlink&amp;oid=109223946&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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: 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 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3367-108585<br><br>Reference 3: 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 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-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_InterestPaidNet</td>
</tr>
<tr>
<td style="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_IssuanceOfStockAndWarrantsForServicesOrClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_IssuanceOfStockAndWarrantsForServicesOrClaims</td>
</tr>
<tr>
<td style="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_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 http://asc.fasb.org/extlink&amp;oid=109223946&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 http://asc.fasb.org/extlink&amp;oid=109223946&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 http://asc.fasb.org/extlink&amp;oid=109223946&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 http://asc.fasb.org/extlink&amp;oid=109223946&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 http://asc.fasb.org/extlink&amp;oid=109223946&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://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 http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<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 http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<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(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-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_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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="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_PaymentOfFinancingAndStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_PaymentOfFinancingAndStockIssuanceCosts</td>
</tr>
<tr>
<td style="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_PaymentsForOtherTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outflow for taxes 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 25<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-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_PaymentsForOtherTaxes</td>
</tr>
<tr>
<td style="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_PaymentsOfLoanCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for loan origination associated cost which is usually collected through escrow.</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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_PaymentsOfLoanCosts</td>
</tr>
<tr>
<td style="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_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for cost incurred directly with the issuance of an equity security.</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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="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_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</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 http://asc.fasb.org/extlink&amp;oid=109223946&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_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="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_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 http://asc.fasb.org/extlink&amp;oid=109223946&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_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 http://asc.fasb.org/extlink&amp;oid=109223946&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 http://asc.fasb.org/extlink&amp;oid=109223946&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_ProceedsFromRepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-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_ProceedsFromRepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="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_ProceedsFromRepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 supported by a written promise to pay an 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/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 http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-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_ProceedsFromRepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="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_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</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 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3179-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_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="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_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</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 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="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_RepaymentsOfOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outflow for the payment of debt 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 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_RepaymentsOfOtherDebt</td>
</tr>
<tr>
<td style="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_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>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</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 http://asc.fasb.org/extlink&amp;oid=109223946&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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="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>27
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809295120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>1.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>CORPORATE ORGANIZATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Envision Solar was incorporated
in June 2006 as a limited liability company (&#8220;LLC&#8221;). Through a series of transactions and mergers, including a series
of 2010 transactions where the then existing entity was acquired by an inactive publicly-held company in a transaction treated
as a recapitalization of the company, the resulting entity became Envision Solar International, Inc., a Nevada Corporation (along
with its subsidiary, hereinafter the &#8220;Company&#8221;, &#34;us&#34;, &#34;we&#34;, &#34;our&#34; or &#34;Envision&#34;). Additionally,
the Company had formed various wholly owned subsidiaries to account for its planned future operations, but these entities were
dissolved over the subsequent years. The only remaining subsidiary included in these consolidated financial statements is Envision
Solar Construction Company, Inc. which was a non-operational entity officially dissolved in 2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NATURE OF OPERATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Envision invents, designs,
and manufactures solar powered products and proprietary technology solutions targeting three verticals: electric vehicle charging
infrastructure, out of home advertising infrastructure, and energy security and disaster preparedness. The Company focuses on creating
renewably energized platforms for electric vehicle (&#8220;EV&#8221;) charging, media and branding, and energy security which management
believes are attractive, rapidly deployed, and of the highest quality. Management believes that the Company&#8217;s chief differentiator
is its ability to invent, design, engineer, and manufacture solar products which are a complex integration of our own proprietary
technology and other commonly available engineered components. The resulting products are built to have the longest life expectancy
in the industry while also delivering valuable amenities and potentially highly attractive revenue opportunities for our customers.
Management believes that Envision&#8217;s products deliver multiple layers of value such as: environmental impact free renewably
energized EV charging; media, branding, and advertising platforms; sustainable and secure energy production; architectural enhancement;
reduced carbon footprint; high visibility &#34;green halo&#34; branding; reduction of net operating costs through reduced utility
bills; and revenue creation opportunities through the sales of digital out of home (&#8220;DOOH&#8221;) media.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>PRINCIPALS OF CONSOLIDATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The consolidated financial
statements include the accounts of Envision Solar International, Inc. and its inactive wholly-owned subsidiary, Envision Solar
Construction Company, Inc. All inter-company balances and transactions have been eliminated in consolidation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>USE OF ESTIMATES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The preparation of consolidated
financial statements in conformity with accounting principles generally accepted in the United States of America requires management
to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets
and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during
the reporting period. Actual results could differ from those estimates. Significant estimates in the accompanying consolidated
financial statements include the allowance for doubtful accounts receivable, valuation of inventory and standard cost allocations,
depreciable lives of property and equipment, estimates of loss contingencies, valuation of beneficial conversion features in convertible
debt, valuation of share-based payments, and the valuation allowance on deferred tax assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>CONCENTRATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Concentration of Credit
Risk</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">Financial instruments
that potentially subject us to concentrations of credit risk consist of cash and revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">The Company
maintains its cash in bank and financial institution deposits that at times may exceed federally insured limits. The Company has
not experienced any losses in such accounts through December 31, 2018.&#160;&#160;The Company did not have any bank balances in
excess of FDIC insured levels as of December 31, 2018 and had approximately $150,000 as of December 31, 2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Concentration of Accounts
Receivable</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">At December
31, 2018 and 2017, customers that each accounted for more than 10% of our accounts receivable were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 58%; text-align: justify">&#160;</td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer A</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">82%</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">&#8211;</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer B</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">94%</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Concentration of Revenues</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">For the years
ended December 31, 2018 and 2017, customers that each represented more than 10% of our revenues were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 58%; text-align: justify">&#160;</td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer A</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">50%</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">28%</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer C</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">12%</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><br style="clear: both" />
CASH AND CASH EQUIVALENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the purposes of the
consolidated statements of cash flows, the Company considers all highly liquid investments with an original maturity of three months
or less when purchased to be cash equivalents. There were no cash equivalents at December 31, 2018 nor December 31, 2017, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>FAIR VALUE OF FINANCIAL INSTRUMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s financial
instruments, including cash, accounts receivable, accounts payable, accrued expenses and short term loans, are carried at historical
cost basis. At December 31, 2018 and 2017, the carrying amounts of these instruments approximated their fair values because of
the short-term nature of these instruments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>ACCOUNTS RECEIVABLE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Accounts receivable are
customer obligations due under normal trade terms. Management reviews accounts receivable on a periodic basis to determine if
any receivables may become uncollectible. Management&#8217;s evaluation includes several factors including the aging of the accounts
receivable balances, a review of significant past due accounts, dialogue with the customer, the financial profile of a customer,
our historical write-off experience, net of recoveries, and economic conditions. The Company includes any accounts receivable
balances that are determined to be uncollectible in its overall allowance for doubtful accounts. Further, the Company may record
a general reserve in its allowance for doubtful accounts to account for future changes that may negatively impact our overall
collections. After all attempts to collect a receivable have failed, the receivable is written off against the allowance.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>INVENTORY</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Inventory is stated at
the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs
primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products
being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated
with the manufacturing process. The Company regularly reviews inventory components and quantities on hand, and performs annual
physical inventory counts. A reserve is established if this review process determines the net realizable value of such inventory
may be below the carrying value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>PROPERTY, EQUIPMENT AND DEPRECIATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Property and equipment
is recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related
assets of 3 to 7 years. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are
expensed as incurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>PATENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company believes it
will achieve future economic value for its various patents and patent ideas. All administrative costs for obtaining patents are
accumulated on the balance sheet as a Patent asset until such time as a patent is issued. The costs of these intangible assets
are classified as a long term asset and amortized on a straight line basis over the legal life of such asset, which is typically
20 years. In the event a patent is denied, all accumulated administrative costs will be expensed in that period. For the years
ended December 31, 2018 and 2017 respectively, patent amortization expense was $2,733 and $561.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>IMPAIRMENT OF LONG-LIVED ASSETS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for
long-lived assets in accordance with the provisions of ASC 360-10-35-15 &#8220;Impairment or Disposal of Long-Lived Assets.&#8221;
This guidance requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or
changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held
and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated
by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which
the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the
carrying amount or fair value less costs to sell.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>ACCOUNTING FOR DERIVATIVES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company evaluates its
convertible instruments, options, warrants or other contracts to determine if those contracts or embedded components of those contracts
qualify as derivatives to be separately accounted for under ASC Topic 815, &#8220;Derivatives and Hedging.&#8221; The result of
this accounting treatment is that the fair value of the derivative is marked-to-market each balance sheet date and recorded as
a liability. In the event that the fair value is recorded as a liability, the change in fair value is recorded in the statement
of operations as other income (expense). Upon conversion of a note where the embedded conversion option has been bifurcated and
accounted for as a derivative liability, the Company records the shares at fair value, relieves all related notes, derivatives,
and debt discounts, and recognizes a net gain or loss on extinguishment.&#160; Equity instruments that are initially classified
as equity that become subject to reclassification under ASC Topic 815 are reclassified to liabilities at the fair value of the
instrument on the reclassification date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>REVENUE AND COST RECOGNITION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On January 1, 2018, Envision
adopted the revenue standards of Financial Accounting Standards Board Update No. 2014-09: &#8220;Revenue from Contracts with Customers
(Topic 606).&#8221; The core principle of this Topic is that an entity recognizes revenue to depict the transfer of promised goods
or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for
those goods or services. Revenue is recognized in accordance with that core principle by applying the following five steps: 1)
identify the contracts with a customer; 2) identify the performance obligations in the contract; 3) determine the transaction
price; 4) allocate the transaction price to the performance obligations; and 5) recognize revenue when (or as) we satisfy a performance
obligation.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenues are primarily
derived from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously
sold products, and revenues from sales of professional services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenues from inventoried
product sales are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes
place. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The
customer is typically obligated to make payment for such products within a 30-45 day period after delivery.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenues from maintenance
fees are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined at
the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service
in advance of the maintenance period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenues from professional
services are recognized as services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements
with agreed to hourly rates of service categories in line with expertise requirements. These services are billed to a customer
as such services are provided and the customer will be obligated to make payments for such services typically within a 30-45 day
period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company includes shipping
and handling fees billed to customers as revenues, and shipping and handling costs as cost of revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Any deposits received from
a customer prior to delivery of the purchased product or monies paid to us prior to the period for which a service is provided
are accounted for as deferred revenue on the balance sheet.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Sales tax is recorded on
a net basis and excluded from revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company generally
provides a one year warranty on its products for materials and workmanship, but may provide multiple year warranties as negotiated,
and will pass on the warranties from its vendors, if any, which generally covers this one year period. In accordance with ASC
450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated.&#160; At December
31, 2018, the Company has no product warranty accrual given the Company&#8217;s de minimis historical financial warranty experience.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>COST OF REVENUES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company records
direct material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision,
manufacturing equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as
costs of revenues. The Company further includes shipping and handling fees billed to customers as revenues, and shipping and handling
costs as cost of revenues.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>RESEARCH AND DEVELOPMENT</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with ASC
730-10, &#8220;Research and Development,&#8221; expenditures for research and development of the Company&#8217;s products are expensed
when incurred, and are included in operating expenses. The Company recognized research and development costs, not including minimal
amounts of labor associated with research and development projects, of $3,585 for the year ending December&#160;31, 2018 and $1,772
for the year ending December 31, 2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>ADVERTISING</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company conducts advertising
for the promotion of its products and services. In accordance with ASC 720-35, &#8220;Advertising Costs,&#8221; advertising costs
are charged to operations when incurred. Such amounts aggregated $114,408 in 2018 and $81,278 in 2017.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>STOCK-BASED COMPENSATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company follows ASC
718, &#8220;Compensation &#8211; Stock Compensation.&#8221; ASC 718 requires companies to estimate and recognize the fair value
of stock-based awards to employees and directors. The fair value of the portion of an award that is ultimately expected to vest
is recognized as an expense over the requisite service periods using the straight-line attribution method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for
non-employee share-based awards in accordance with the measurement and recognition criteria of ASC 505-50 &#8220;Equity-Based Payments
to Non-Employees&#8221;.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company estimates the
fair value of each stock option at the grant date by using the Black-Scholes option pricing model.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>INCOME TAXES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for
income taxes pursuant to the provisions of ASC Topic 740, &#8220;Income Taxes,&#8221; which requires, among other things, an asset
and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred
tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the
tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management
believes it is more likely than not that the net deferred asset will not be realized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company follows the
provisions of ASC 740-10-25-5, <i>&#8220;</i>Basic Recognition Threshold<i>.&#8221;</i> When tax returns are filed, it is highly
certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty
about the merits of the position taken or the amount of the position that would be ultimately sustained. In accordance with the
guidance of ASC 740-10-25-6, the benefit of a tax position is recognized in the consolidated financial statements in the period
during which, based on all available evidence, management believes it is more likely than not that the position will be sustained
upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated
with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount
of tax benefit that is more than 50&#160;percent likely of being realized upon settlement with the applicable taxing authority.
The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected
as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties
that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain
of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. As of December
31, 2018, tax years 2015 through 2018 remain open for IRS audit. The Company has received no notice of audit from the IRS for any
of the open tax years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company recognizes
the benefit of a tax position when it is effectively settled. ASC 740-10-25-10, &#8220;Basic Recognition Threshold&#8221; provides
guidance on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously
unrecognized tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an
examination by a taxing authority. For tax positions considered effectively settled, the Company recognizes the full amount of
the tax benefit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>BASIC AND DILUTED NET LOSS PER COMMON SHARE
</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Basic net loss per share
is computed by dividing the net loss by the weighted average number of common shares outstanding during the period. Diluted net
loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding for the
period and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental
common shares issuable upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock
equivalents. Potentially dilutive securities are excluded from the computation if their effect is anti-dilutive.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Convertible debt convertible
into 20,914,405 common shares, options to purchase 14,820,589 common shares and warrants to purchase 6,717,950 common shares were
outstanding at December 31, 2018. Convertible debt convertible into 19,846,181 common shares, options to purchase 15,216,664 common
shares and warrants to purchase 5,781,900 common shares were outstanding at December 31, 2017. Dilutive common stock equivalents
were not included in the computation of diluted net loss per share in 2018 and 2017 because the effects would have been anti-dilutive
due to the net losses. Due to the net losses in 2018 and 2017, basic and diluted net loss per share amounts are the same. These
potential common shares may dilute future earnings per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>CONTINGENCIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain conditions may
exist as of the date the consolidated financial statements are issued which may result in a loss to the Company, but which will
only be resolved when one or more future events occur or fail to occur. Company management and its legal counsel assess such contingent
liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal
proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company's legal
counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount
of relief sought or expected to be sought therein. If the assessment of a contingency indicates that it is probable that a liability
has been incurred and the amount of the liability can be reasonably estimated, then the estimated liability would be accrued in
the Company's consolidated financial statements. If the assessment indicates that a potentially material loss contingency is not
probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature of the contingent liability,
together with an estimate of the range of possible loss if determinable would be disclosed. The Company does not include legal
costs in its estimates of amounts to accrue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>SEGMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company follows the
guidance of ASC 280-10 for &#8220;Disclosures about Segments of an Enterprise and Related Information.&#34; During 2018 and 2017,
the Company only operated in one segment; therefore, segment information has not been presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>RECLASSIFICATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain reclassifications
have been made on prior period balances to conform to the current year presentation. At December 31, 2017, $62,616 was reclassified
from Convertible Notes Payable &#8211; Related Parties to Convertible Notes Payable as the lender is no longer a related party.
This reclassification had no impact on net loss, shareholders&#8217; equity or cash flows as previously reported.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>RECENT ACCOUNTING PRONOUNCEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Other than the adoption
of ASC 606 &#8220;Revenue from Contracts with Customers,&#8221; there are no new accounting pronouncements that became effective
during the year ended December 31, 2018 that materially affect the consolidated financial position of the Company or the results
of its&#8217; operations. Accounting Standard Updates which are not effective until after December 31, 2018, including the pronouncements
discussed below, disclose the potential effects on the Company&#8217;s consolidated financial position and/or results of its&#8217;
operations and financial statement disclosures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASU 2018-05</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In March 2018, the Financial
Accounting Standards Board issued Accounting Standards Update No. 2018-05: <i>&#34;Income Taxes (Topic 805)&#8221;</i> to provide
accounting and disclosure guidance on accounting for income taxes under generally accepted accounting principles (&#8220;U.S.
GAAP&#8221;). This guidance addresses the recognition of taxes payable or refundable for the current year and the recognition
of deferred tax liabilities and deferred tax assets for the future tax consequences of events that have been recognized in an
entity&#8217;s financial statements or tax returns. ASC Topic 740 also addresses the accounting for income taxes upon a change
in tax laws or tax rates. The income tax accounting effect of a change in tax laws or tax rates includes, for example, adjusting
(or re-measuring) deferred tax liabilities and deferred tax assets, as well as evaluating whether a valuation allowance is needed
for deferred tax assets. The Company has accounted for the changes related to the Tax Cuts and Jobs act passed by Congress in
2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASU 2016-02</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In February 2016, the Financial
Accounting Standards Board issued Accounting Standards Update No. 2016-02: &#8220;Leases (Topic 842)&#8221; whereby lessees will
need to recognize almost all leases on their balance sheet as a right of use asset and a lease liability. This guidance is effective
for interim and annual reporting periods beginning after December 15, 2018. The Company expects this ASU will increase its current
assets and current liabilities but have no net material impact on its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASU 2018-07</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In June 2018, the Financial
Accounting Standards Board issued Accounting Standards Update No. 2018-07: &#8220;Compensation -Stock Compensation (Topic 718)&#8221;
which is meant to simplify and align the accounting for non-employee share-based payment transactions to the accounting for share-based
payments for employees. This guidance is effective for interim and annual reporting periods beginning after December 15, 2018.
The Company expects adoption of this ASU will not have a material impact on its consolidated financial statements.&#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_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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to 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 205<br> -URI http://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 http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6800073200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2. GOING CONCERN<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_evsi_GoingConcernAbstract', window );"><strong>Capitalization of accrued interest to convertible notes payable</strong></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_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock', window );">GOING CONCERN</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b></b></p>

<table cellpadding="0" cellspacing="0" border="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: top">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt; width: 0.5in"><b>2.</b></td>
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt"><b>GOING CONCERN</b></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As reflected in the
accompanying consolidated financial statements for the years ended December 31, 2018 and 2017, the Company had net losses of $3,598,780
(which includes $349,072 of stock-based compensation expense) and $3,041,430 (which includes $430,084 of stock-based compensation
expense), respectively, and net cash used in operating activities of $712,456 and $3,437,312, respectively. Additionally, at December
31, 2018, the Company had a working capital deficit of $2,759,580, stockholders&#8217; deficit of $2,480,679, and accumulated deficit
of $41,875,659. It is managements opinion that these factors raise substantial doubt about the Company&#8217;s ability to continue
as a going concern for a period of twelve months from the issuance date of this report.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has incurred
significant losses from operations, and such losses are expected to continue.&#160; In addition, the Company has limited working
capital. In the upcoming months, Management's plans include seeking additional operating and working capital through a public offering
of its common stock and debt financings. There is no guarantee that additional capital or debt financing will be available when
and to the extent required, or that if available, it will be on terms acceptable to the Company. Further, the Company continues
to seek out sales contracts for new product sales that should provide additional revenues and, in the long term, gross profits.
Additionally, Envision intends to renegotiate the debt instruments that become due in 2019.&#160; All such actions and funds, if
successful, may or may not be sufficient to cover monthly operating expenses or meet minimum payments with respect to the Company&#8217;s
liabilities over the next twelve months or provide additional working capital. From January 1, 2018 through December 31, 2018,
the Company raised $290,000 from a private securities offering, borrowed a net $750,000 from a certain loan facility but additionally,
made payments on other debt facilities totaling $212,685.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">The consolidated financial
statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts
and classification of liabilities that might be necessary should the Company be unable to continue as a going concern.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_GoingConcernAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Going concern disclosure [Abstract]</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;">evsi_GoingConcernAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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 http://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>nonnum: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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809330048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>3.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><u>Accounts Receivable</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The Company records
accounts receivable as it bills its customers for products and services. The allowance for doubtful accounts is based upon the
Company&#8217;s policy (See Note 1). Accounts receivable throughout the year may decrease based on payments received, credits for
change orders, or back charges incurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">At December 31, 2018 and
2017, accounts receivables were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Accounts receivable</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">1,290,702</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">5,946</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Less: Allowance for doubtful accounts</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Accounts receivable, Net</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,290,702</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">5,946</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">There was no bad debt expense
for either 2018 nor 2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Deferred Revenue</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Deferred revenues
are deposits from customers for product sales which have not yet been delivered and multi period maintenance contracts (See Note
1 and 16). Deferred revenue was $835,785 and $77,514 at December 31, 2018 and December 31, 2017, 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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<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(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5162-111524<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5066-111524<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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 8: 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 1<br> -Subparagraph (SX 210.6-04(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e603758-122996<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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>30
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6645436816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>4. PREPAID EXPENSES AND OTHER CURRENT ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></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_us-gaap_OtherCurrentAssetsTextBlock', window );">PREPAID EXPENSES AND OTHER CURRENT ASSETS</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>4.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>PREPAID EXPENSES AND OTHER CURRENT ASSETS</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 28.6pt; text-align: justify; text-indent: -28.6pt"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Prepaid expenses and other
current assets are summarized as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Prepaid insurance</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">29,524</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">25,402</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Deposit on future raw material purchases</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">226,547</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">30,272</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Total prepaid expenses and other current assets</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">256,071</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">55,674</font></td>
    <td style="padding-bottom: 2.5pt">&#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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="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_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other current 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_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809292512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>5. INVENTORY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">INVENTORY</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>5.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>INVENTORY</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 31.5pt; text-align: justify; text-indent: 0.5in">Inventories
are stated at the lower of cost or net realizable value. Costs are determined using the first in- first out (FIFO) method. As of
December 31, 2018 and 2017, inventory consists of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 31.5pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Finished goods</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">1,716,141</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Work in process</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">443,701</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">311,481</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Raw materials</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">698,689</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">300,479</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Inventory reserve</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(11,424</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(8,601</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Inventory, net</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,130,966</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,319,500</font></td>
    <td style="padding-bottom: 2.5pt">&#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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://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>nonnum: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>32
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6757465952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6. PROPERTY AND EQUIPMENT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>6.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>PROPERTY AND EQUIPMENT</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 28.6pt; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">Property and equipment consists of
the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Est. Useful </b></font><br />
<font style="font-size: 10pt"><b>Lives</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>December&#160;31, </b></font><br />
<font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>December&#160;31, </b></font><br />
<font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 48%; text-align: justify"><font style="font-size: 10pt">Computer equipment and software</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: center"><font style="font-size: 10pt">5 years</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">32,666</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">32,666</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Furniture and fixtures</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">7 years</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">82,529</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">82,529</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Office equipment</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: center"><font style="font-size: 10pt">5 years</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">3,039</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">20,533</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Machinery and equipment</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">1-5 years</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">305,337</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">341,583</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Autos</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">3 years</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">49,238</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">49,238</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Leasehold improvements</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: center"><font style="font-size: 10pt">47 months</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">6,790</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">6,790</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Total property and equipment</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">479,599</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">533,339</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Less accumulated depreciation</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(346,364</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(307,227</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Property and Equipment, Net</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">133,235</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">226,112</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Depreciation
expense for 2018 and 2017 was $60,106 and $68,820, respectively. In 2018 and 2017, respectively, approximately $22,200 and $22,000
of depreciation was capitalized into inventory as manufacturing overhead costs.</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 assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</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> -URI http://asc.fasb.org/topic&amp;trid=2155823<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>nonnum: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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6632809584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>7. ACCRUED EXPENSES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></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_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">ACCRUED EXPENSES</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>7.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>ACCRUED EXPENSES</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.45in; text-align: justify; text-indent: 0.05in">The major components
of accrued expenses are summarized as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.45in; text-align: justify; text-indent: 0.05in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Accrued vacation</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">196,888</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">152,051</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Accrued interest</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">239,838</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">175,953</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Accrued rent</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">66,349</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">77,164</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Accrued loss contingency</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">71,744</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">44,423</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Other accrued expense</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">39,351</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">2,333</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Total accrued expenses</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">614,170</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">451,924</font></td>
    <td style="padding-bottom: 2.5pt">&#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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accounts payable, accrued expenses, and other liabilities that are classified as current at the end of 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;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="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>34
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6755140736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_evsi_LineOfCreditAbstract', window );"><strong>Line Of Credit</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_evsi_LineOfCreditTextBlock', window );">LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>8.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>LINE OF CREDIT/TERM DEBT &#8211; SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Line of Credit/Term
Debt &#8211; Silicon Valley Bank</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">In October 2015,
the Company entered into a one year Loan and Security Agreement (the &#8220;LSA&#8221;) with Silicon Valley Bank (&#8220;Bank&#8221;),
pursuant to which the Bank agreed to provide the Company with a revolving line of credit in the aggregate principal amount of $1,000,000,
bearing interest at a floating per annum rate equal to the greater of three quarters of one percentage point (0.75%) above the
Prime Rate (as that term is defined in the LSA) or four percent (4.00%). The line of credit was secured by a second priority perfected
security interest in all of the assets of the Company in favor of the Bank. <font style="color: #252525">The LSA contained certain
restrictions, subject to certain exceptions and qualifications, on the conduct of the Company and its subsidiary, including, among
other restrictions: incurring debt other than permitted indebtedness as defined, disposing of certain assets, making investments,
creating or suffering liens, completing certain mergers, consolidations and sales of assets, acquisitions, declaring dividends
to third parties, redeeming or prepaying other debt, and certain transactions with affiliates. </font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; color: #252525">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Under the terms
of the LSA, the Bank received a commitment fee of $2,500, reimbursement of Bank expenses for documentation of $10,000, and a reimbursement
of filing fees amounting to $1,836. These fees were recorded as Debt Issue Costs on the accompanying balance sheet and were amortized
over the one year term of the line of credit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2016, the term of the LSA was extended to January 28, 2017. Fees amounting to $2,400 relating to this extension were recorded
as Debt Issue Costs on the accompanying balance sheet and were amortized over the term of this extension.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">As a condition
to the extension of credit to the Company under the LSA, Keshif Ventures, LLC (&#8220;Keshif&#8221;), a related party shareholder
with more than 10% of the outstanding stock of the Company, agreed to guarantee all of the Company&#8217;s obligations under the
LSA pursuant to a Master Unconditional Limited Guaranty between the Bank and Keshif (&#8220;Guaranty&#8221;). Keshif pledged cash
equivalent collateral to the Bank as security for the Guaranty. Keshif also agreed to subordinate to the Bank all of Company&#8217;s
indebtedness and other monetary obligations owing to Keshif pursuant to a Subordination Agreement (&#8220;Subordination Agreement&#8221;).
Pursuant to the terms of the SPA, for each six-month period from and after the six-month anniversary of October 29, 2015 (each,
a &#8220;Measurement Period&#8221;) that Keshif guarantees Borrower&#8217;s obligations under the LSA, Keshif will also receive
the number of additional shares of Envision&#8217;s common stock, rounded upward to the nearest whole number, equal to (a) two
and one half percent (2.5%) multiplied by the maximum outstanding principal amount of the LSA at any time during such Measurement
Period, such amount to be divided by (b) the twenty (20) day average closing price of the Company&#8217;s common stock, measured
for the twenty (20) consecutive trading days immediately prior to such Measurement Period, the quotient of which shall be multiplied
by (c) a fraction, the numerator of which is the number of calendar days during the Measurement Period which the Guaranty remained
in effect and the denominator of which is the number of calendar days in such Measurement Period. On April 29, 2017, the Company
issued 234,302 shares of its common stock valued at $0.15 per share, or $35,145, and expensed this over the six month Measurement
Period of the Guaranty. The Company recorded a gain on debt settlement of $2,355 on this transaction. Additionally, in September
2017, the Company issued 219,555 shares of its common stock valued at $0.15 per share, or $32,933 and expensed this over the final
Measurement Period of the Guaranty. The Company recorded a loss of $2,183 on this transaction (See Notes 14 and 18).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Additionally,
the Company issued a side letter to Keshif (the &#8220;Side Letter&#8221;), which in addition to confirming Keshif&#8217;s entitlement
to the Shares, provided certain contractual rights to Keshif in consideration for the Guaranty, including a covenant by the Company
to provide financial statements and other periodic reports to Keshif, an agreement to reimburse Keshif for payments made by Keshif
to the Bank in accordance with the Guaranty (&#8220;Reimbursement Obligation&#8221;), and the grant of a security interest, subordinated
to the Bank under the Subordination Agreement, to secure the Reimbursement Obligation. Keshif also had the right under the Side
Letter to invite one representative to attend all meetings of Envision&#8217;s Board of Directors and, in the event Envision was
unable to meet its obligations under the LSA, Keshif was to immediately become entitled to elect one member to Envision&#8217;s
Board of Directors.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Effective March
30, 2017, the Company entered into an additional amendment to the LSA with Silicon Valley Bank as it relates to this debt. The
amendment (i) extended the maturity date to March 1, 2020, (ii) increased the loan to an aggregate principal amount of $1,500,000,
and (iii) changed the payment terms requiring monthly interest only payments through December 2017, and starting January 1, 2018,
the Company was required to repay the balance outstanding in twenty-seven equal monthly principal payments in addition to the monthly
accrued interest. The additional $500,000 of debt was funded to the Company in April 2017. Related to this amendment, the Company
paid $9,655 of fees to the Bank. These fees were recorded as debt discount and netted against the loan balance and amortized to
interest expense over the term of the debt facility.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">As of September
25, 2017, the Company paid off the LSA in full with the proceeds of the &#8220;Lender&#8221; note as discussed in Note 10, and
the Guaranty and all other contractual rights related to this debt facility were cancelled.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Convertible Line of
Credit</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">On September
18, 2017, in addition to a convertible &#8220;Lender&#8221; note (See Note 10), the Company entered into a revolving secured convertible
promissory note (the &#8220;Revolver&#8221;) with an unaffiliated lender (the &#8220;Lender&#8221;). Pursuant to the Revolver,
the Company has the right to make borrowings from the Lender in amounts of up to 70% of the value of any specific purchase order
(each a &#8220;PO&#8221;) received by the Company from a credit worthy customer (each a &#8220;Draw Down&#8221;), up to a maximum
of $3,000,000, commencing on the date of the Revolver and originally terminating 300 days after the date of the Revolver, but subsequently
extended through December 31, 2019. The Revolver bears simple interest at the floating rate per annum equal to the 12 month USD
LIBOR index rate quoted from time to time in New York, New York by the Bloomberg Service plus 600 basis points (the &#8220;Interest
Rate&#8221;). The Interest Rate will be adjusted on the first day of each calendar month during the term of this Note to reflect
any changes in the 12 month LIBOR rate as quoted on that day, or if that day is not a business day, on the next business day thereafter.
The principal and accrued unpaid interest with respect to each Draw Down is due and payable within five (5) business days of receipt
from the Customer by the Company of a payment due under the applicable PO (with respect to each Draw Down, the &#8220;Maturity
Date&#8221;). Each Draw Down is secured by a perfected recorded second priority security interest in all of the Company&#8217;s
assets, as set forth in that certain Security Agreement by and between the Company and the Lender. The Lender will have the right
at any time until the Maturity Date of a Draw Down, provided the Lender gives the Company written notice of the Lender&#8217;s
election to convert prior to any prepayment of such Draw Down by the Company with respect to converting that portion of such Draw
Down covered by the prepayment, to convert all or any portion of the outstanding principal and accrued unpaid interest (the &#8220;Conversion
Amount&#8221;), into such number of fully paid and nonassessable shares of the Company&#8217;s common stock as is determined by
dividing the Conversion Amount by the greater of (i) fifteen cents ($0.15) or (ii) 75% of the Volume Weighted Average Price of
the Company&#8217;s common stock that is quoted on a public securities trading market (if more than one, the one with the then
highest trading volume), during the five (5) consecutive trading days immediately prior to the date of the Lender&#8217;s written
notice of the Lender&#8217;s election to convert.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">As additional
consideration for any Draw Downs made by the Company as evidenced by the Revolver, the Company agreed to issue to the Lender common
stock purchase warrants exercisable for a period of three years from the date of issuance with an exercise price equal to the
greater of (i) $0.15 per share or (ii) 75% of the Volume Weighted Average Price of the Company&#8217;s common stock that is quoted
on a public securities trading market (if more than one, the one with the then highest trading volume), during the five (5) consecutive
trading days immediately prior to the date of the applicable Draw Down. The number of warrants issuable to the Lender will equal
25% of the increase over the highest dollar amount previously drawn down by the Company on the Revolver divided by the greater
of (i) fifteen cents ($0.15) or (ii) 75% of the Volume Weighted Average Price of the Company&#8217;s common stock that is quoted
on a public securities trading market (if more than one, the one with the then highest trading volume), during the five (5) consecutive
trading days immediately prior to the date of the applicable Draw Down which causes the increase over the previous highest amount
borrowed.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The Company received
funds for an initial Draw Down on September 26, 2017 in the amount of $850,000. As a result of this Draw Down, the Company issued
1,416,667 common stock purchase warrants having a value of $122,992 using the Black-Scholes valuation methodology, and each with
a $0.15 exercise price and three year term (See Note 15). As a result of this transaction and including the relative fair value
of the issued warrants, the Company recorded $243,223 of value of beneficial conversion features and warrants, which was recorded
as debt discount on the accompanying consolidated balance sheet and was amortized to interest expense over the term of the Draw
Down. This Draw Down was paid back to the Lender during the three month period ended March 31, 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The Company received
funds for a second Draw Down on October 24, 2017 in the amount of $300,000. As a result of this Draw Down, the Company issued 500,000
common stock purchase warrants having a value of $56,620 using the Black-Scholes valuation methodology, and each with a $0.15 exercise
price and three year term (See Note 15). As a result of this transaction and including the relative fair value of the issued warrants,
the Company recorded $175,261 of value of beneficial conversion features and warrants, which was recorded as debt discount on the
accompanying consolidated balance sheet and was amortized to interest expense over the term of the Draw Down. This Draw Down was
paid back to the Lender during the three month period ended March 31, 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2017, the convertible line of credit had a balance, net of a $226,768 debt discount, amounting to $923,232.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The Company received
funds for a third Draw Down on February 20, 2018 in the amount of $290,000. As a result of this Draw Down, the Company issued 407,784
common stock purchase warrants having a fair value of $61,282 using the Black-Scholes valuation methodology, and each with a $0.1778
exercise price and three year term (See Note 15). As a result of this transaction, the Company recorded $212,420 of debt discount
consisting of the relative fair value of warrants of $50,591 and a beneficial conversion feature value of $161,829 which was amortized
to interest expense over the term of the Draw Down. This drawn down was paid back to the Lender during the three month period ended
June 30, 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2018, the Company received other funds on drawdowns totaling $1,513,013 and paid back drawdowns amounting to
$553,013. No warrants were owed on these drawdowns.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">As
of December 31, 2018, the convertible line of credit had a principal balance outstanding amounting to $960,000 with accrued
interest amounting to $12,909 which is included in accrued expenses (See Note 7).</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_LineOfCreditAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">evsi_LineOfCreditAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_LineOfCreditTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for line of credit text block</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;">evsi_LineOfCreditTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6631476784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_evsi_ConvertibleNotePayableRelatedPartyTextBlock', window );">CONVERTIBLE NOTE PAYABLE - RELATED PARTY</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%; text-align: justify">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>9.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>CONVERTIBLE NOTE PAYABLE &#8211; RELATED PARTY</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">On October 18,
2016, the Company entered into a five year employment agreement, effective as of January 1, 2016, with Mr. Desmond Wheatley, the
Chief Executive Officer, President, and Chairman of the Company (the &#8220;Agreement&#8221;). Pursuant to the Agreement, Mr.
Wheatley will receive an annual deferred salary of $50,000 which Mr. Wheatley would have deferred until such time as Mr. Wheatley
and the Board of Directors agreed that payment of the deferred salary and/or cessation of the deferral was appropriate. In certain
circumstances upon the Company achieving specified milestones, which are described in the Agreement, Mr. Wheatley could have demanded
payment of all or any portion of the deferred amount, and the Company must comply with such demand. In August 2018 this agreement
was amended to where his salary shall defer until the earliest to occur of the following: (i) a permissable event specified in
Section 409A of the Code, or (ii) December 31, 2020, or (iii) an event specified in Section 8.1(a) or 8.1(b) of the Agreement.
In the case of a cessation of the deferral, the Company&#8217;s Board of Directors may unilaterally affect such a result by a
resolution duly adopted by it without the agreement or participation of the Employee and with Employee recusing himself from the
vote. Employee will be paid all of the deferred amount upon the occurrence of (a) if and when the Company experiences a &#8220;change
of control&#8221; whereby more than 50% of the outstanding equity of the Company changes ownership in a single transaction or
series of related transactions, or otherwise as defined in Section 15.6 of the Original Agreement, (b) a sale of all or substantially
all of the assets of the Company, (c) a permissible event specified in Section 409A of the Code, or (d) on December 31, 2020.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">All
deferred amounts are evidenced by an unsecured convertible promissory note payable by the Company to Mr. Wheatley amended and
signed in October 2018, bearing simple interest at the rate of 10% per annum, accruing until paid, convertible into shares of
the Company&#8217;s common stock at $0.15 per share at any time in whole or in part at Mr. Wheatley&#8217;s discretion. As
the conversion price was equivalent to the fair value of the common stock at various salary deferral dates prior to June 30,
2018, there was no beneficial conversion feature to this note through this date. Subsequent to June 30, 2018 and through
December 31, 2018, and based on the average daily closing price of Our common stock, the Company recorded $8,672 of debt
discount for the beneficial conversion feature value which is being amortized to interest expense over the term of the note.
Additionally, on March 29, 2017 the board of directors granted Mr. Wheatley a $35,000 bonus for which Mr. Wheatley agreed to
defer such bonus under the same terms of his salary deferral. The balance of the note as of December 31, 2017 is $135,000.
The balance of the note as of December 31, 2018, is $177,251, net of debt discount amounting to $7,749, with accrued and
unpaid interest amounting to $28,220 which is included in accrued expenses (See Notes 7 and 18). This Note is classified as
short term as of December 31, 2017 and long term as of December 31, 2018 on the accompanying consolidated balance sheet as a
result of the August 2018 amendment changing the due date to December 1, 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_evsi_ConvertibleNotePayableRelatedPartyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Convertible note payable related party disclosure [Text Block]</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;">evsi_ConvertibleNotePayableRelatedPartyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>36
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6755140736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_evsi_NotesToFinancialStatementsAbstract', window );"><strong>Notes to Financial Statements</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_evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock', window );">CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0%"></td><td style="width: 0.5in; text-align: left"><b>10.</b></td><td style="text-align: justify"><b>CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS</b></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2017, the following summarizes amounts owed under convertible notes payable:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"><b>Amount</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"><b>Discount</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"><b>Convertible Notes Payable, net of discount</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 35%; text-align: left">Evey Note</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">62,616</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">62,616</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Pegasus Note</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">&#8220;Lender&#8221; Note</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid">1,500,000</td><td style="text-align: left; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid">175,668</td><td style="text-align: left; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid">1,324,332</td><td style="text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2.5pt double">$</td><td style="text-align: right; border-bottom: Black 2.5pt double">1,662,616</td><td style="text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2.5pt double">$</td><td style="text-align: right; border-bottom: Black 2.5pt double">175,668</td><td style="text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2.5pt double">$</td><td style="text-align: right; border-bottom: Black 2.5pt double">1,486,948</td><td style="text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
</table>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, the following summarizes amounts owed under convertible notes payable:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Amount</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Unamortized Discount</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Convertible Notes Payable, net of discount</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 35%"><font style="font-size: 10pt">Evey Note</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 10pt">50,616</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 10pt">15,480</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 10pt">35,136</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font-size: 10pt">&#8220;Lender&#8221; Note</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">1,500,000</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">430,901</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">1,069,099</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><font style="font-size: 10pt">Convertible Notes Payable - Current Portion</font></td>
    <td>&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,550,616</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">446,381</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,104,235</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><font style="font-size: 10pt">Pegasus Note</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">100,000</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">100,000</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font-size: 10pt">Convertible Notes Payable - Long Term Portion</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">100,000</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">100,000</font></td>
    <td>&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><u>Gemini Third Amended
and Restated Secured Bridge Note &#8211; Current Group </u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">At the end
of 2010, the Company had a series of outstanding convertible notes to Gemini Master Fund, Ltd which were due December 31, 2011.
These notes bore interest at a rate of 12% per annum and, with the exception of one note, had a conversion feature whereby, the
lender, at its option, may at any time convert this loan into common stock at $0.25 per share. Interest under these notes is due
on the first business day of each calendar quarter, however, upon three days advance notice, the Company may elect to add such
interest to the note principal balance effectively making the interest due at note maturity. The note was secured by substantially
all assets of the Company and its subsidiary, and was unconditionally guaranteed by the subsidiary.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in">Through
a series of amendments, the Company modified the terms of all notes so that the terms of these notes became equivalent. Further,
the interest rates were reduced to 10%; the conversion prices were reduced $0.15; the beneficial holder ceiling was increased to
9.9% and the terms were extended to June 30, 2015.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In June 2015,
Gemini sold a 70.0066819% stake in its&#8217; note to Robert Noble, our past Chairman, in a private transaction. The Company issued
two replacement notes for their respective ownership values based on this transaction with the Noble note having a balance of $600,000
and the Gemini note having a balance of $256,325. Each note has the same terms and conditions as existed prior to this transaction
and as discussed above. There were no accounting effects for this transaction.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In September
2015, the Company made a payment to pay off the balance of the Gemini note and its accrued interest.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In regards
to the then remaining note, Robert Noble agreed to an extension to March 31, 2016. Additionally, during 2015, the Company made
a $100,000 payment to Mr. Noble to pay down the accrued interest on this note.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
January 20, 2016, Mr. Noble entered into a Purchase Option Agreement with Greencore Capital LLC (&#8220;GreenCore&#8221;), a firm
affiliated with Jay S. Potter, a former director of the Company (the &#8220;Optionee&#8221;), pursuant to which the Optionee has
the right to purchase or arrange for the purchase of the Note from Mr. Noble and all of Mr. Noble&#8217;s shares in the Company
(the &#8220;Option&#8221;), at any time prior to March 31, 2016, which date was subsequently extended. The Company had consented
to the original Purchase Option Agreement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
fourth quarter of 2016, the Company was notified that a transaction, or series of transactions, arranged by GreenCore, had officially
closed whereas the convertible note and the &#8220;Noble&#8221; shares were ultimately obtained by a group of various shareholders,
some of which were related parties to the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
as of February 15, 2017, the Company received conversion notices from all the then current note holders effecting the conversion
of the entire principal balance of the note amounting to $600,000 and accrued and unpaid interest, as of February 15, 2017, amounting
to $104,709. The Company issued 4,698,060 shares of common stock at the contracted conversion price of $0.15 per share, to retire
the entirety of this convertible note (See Notes 14 and 18).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">At December
31, 2017, there is no outstanding balance owed for this convertible note.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><u>Evey Note </u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Prior to
fiscal 2011, the Company was advanced monies by John Evey, our former director, and executed a 10% convertible promissory note
with compounding interest which was convertible into shares of common stock at $0.33 per share. There was no beneficial conversion
feature at the note date and this note is subordinate to the then existing notes. Through a series of amendments from the original
due date, the conversion price of the convertible note was reduced to $0.20 and the maturity date was extended to December 31,
2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
June 27, 2018, the Company entered into a further extension agreement to extend the maturity date of this note to July 1, 2019.
Additionally, Mr. Evey agreed not to offer for sale, issue, sell, contract to sell, or otherwise dispose of any of our common stock
or securities convertible into common stock on or before December 31, 2018 and not to offer for sale, issue, sell, contract to
sell, pledge, or otherwise dispose of any of our common stock issuable upon the conversion of the note, on or before July 1, 2019.
There were no additional fees or discounts associated with this extension. This modification was treated as an extinguishment as
the change in fair value of the embedded conversion option just before and just after the modification was more than 10% of the
carrying amount of the note. The Company recorded debt discount amounting to $30,960 for the value of the beneficial conversion
feature and is amortizing this to interest expense over the remaining term of the loan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">For the year
ended December 31, 2018, in lieu of interest payments, the Company made principal payments totaling $12,000. As of December 31,
2018, this note has a balance, net of $15,480 of discount, amounting to $35,136 with accrued interest amounting to $73,382 which
is included in accrued expenses (See Note 7). The note continues to bear interest at a rate of 10%<b>.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><u>Pegasus Note</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On December
19, 2009, the Company entered into a convertible promissory note for $100,000 to a new landlord in lieu of paying rent for one
year for new office space. The interest is 10% per annum with the note principal and interest originally due December 18, 2010.
However, if the Company receives greater than $1,000,000 of proceeds from debt or equity financing, 25% of the amount in excess
of $1,000,000 shall be used to pay down the note. This note is subordinate to all existing senior indebtedness of the Company.
This note is convertible at $0.33 per share and had no beneficial conversion feature at the note date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Through a
series of amendments, the term of the note was extended until December 31, 2016, and waived, through December 31, 2015, the requirement
to pay down the note with financing proceeds received by the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
June 13, 2018, the Company entered into a further amendment to extend the maturity date of this note to December 31, 2019 and waive
the past requirements to pay the note with financing proceeds received by the Company. Additionally, the note holders agreed not
to offer for sale, issue, sell, contract to sell, pledge or otherwise dispose of any of our common stock or securities convertible
into common stock, before December 31, 2019. There were no additional fees or discounts associated with this amendment. This modification
was treated as an extinguishment as the change in fair value of the embedded conversion option just before and just after the modification
was more than 10% of the carrying amount of the note. The market price of the Company&#8217;s stock was below the conversion price
at the time of the modification, therefore no beneficial conversion feature needed to be recorded.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, the note had a balance of $100,000 with accrued and unpaid interest amounting to $90,137 which is included in accrued
expenses (See Note 7).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><u>&#8220;Lender&#8221;
Note</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On September
18, 2017, in addition to entering into a revolving convertible line of credit (See Note 8), the Company also entered into a $1,500,000
secured convertible promissory note with the same unaffiliated lender (the &#8220;Lender&#8221;). The proceeds from this funding
were used to pay off the Line of Credit/Term Debt &#8211; Silicon Valley Bank (See Note 8). This Note bears simple interest at
the floating rate per annum equal to the 12 month USD LIBOR index rate quoted from time to time in New York, New York by the Bloomberg
Service plus 400 basis points (the &#8220;Interest Rate&#8221;). The Interest Rate will be adjusted on the first day of each calendar
month during the term of the Note to reflect any changes in the 12 month LIBOR rate as quoted at on that day, or if that day is
not a business day, on the next business day thereafter. Interest will only accrue on outstanding principal. Accrued unpaid interest
is payable monthly on the first calendar day of each month for interest accrued during the previous month, with all outstanding
principal and accrued unpaid interest originally payable in full on or before September 17, 2018 to the extent not converted into
shares of the Company&#8217;s common stock. This note was initially amended to be payable in full by December 1, 2018 but the
Company did not make the December 1, 2018 principal payment which non payment was a defined event of default. In March 2019, but
effective December 1, 2018, the Company entered into second amendment to extend the term of the note to be payable in full by
(i) June 30, 2019 or (ii) the closing of the public offering by borrower. This modification was treated as a debt extinguishment
as the change in fair value of the embedded conversion option just before and just after the modification was more than 10% of
the carrying amount of the note. The Company recorded debt discount amounting to $472,718 for the value of the beneficial conversion
feature and is amortizing this to interest expense over the remaining term of the note. Additionally, the Company paid $30,000
of lender fees which were also recorded as debt discount and are also being amortized to interest expense over the term of the
note. The Note is secured by a perfected recorded first priority security interest in all of the Company&#8217;s assets, as set
forth in a certain Security Agreement by and between the Company and the Lender, dated September 18, 2017. At any time until the
Maturity Date, and provided Lender gives the Company written notice of Lender&#8217;s election to convert prior to any prepayment
of this Note by the Company with respect to converting that portion of this Note covered by the prepayment, the Lender has the
right to convert all or any portion of the outstanding principal and accrued interest (the &#8220;Conversion Amount&#8221;), into
such number of fully paid and nonassessable shares of the Company&#8217;s common stock as is determined by dividing the Conversion
Amount by the greater of (i) fifteen cents ($0.15) or (ii) 75% of the Volume Weighted Average Price of the Company&#8217;s common
stock that is quoted on a public securities trading market (if more than one, the one with the then highest trading volume), during
the five (5) consecutive trading days immediately prior to the date of the Lender&#8217;s written notice of its election to convert.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As additional
consideration for the loan evidenced by the Note, the Company agreed to issue to the Lender common stock purchase warrants exercisable
for a period of three years from the date of issuance with an exercise price equal to $0.15 per share. The number of warrants issuable
to the Lender is equal to 25% of the loan Amount divided by fifteen cents ($0.15). As of September 18, 2017, the Company issued
2,500,000 common stock purchase warrants under this provision having a fair value of $187,142 using the Black-Scholes valuation
methodology, and each with a $0.15 exercise price. As a result of this transaction, the Company recorded $232,768 of debt discount
consisting of the relative fair value of the warrants of $166,384 and a beneficial conversion feature of $66,384, which was amortized
to interest expense over the original term of the note (See Note 15).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During any
time when the Note is outstanding, or when the Lender holds any Company stock, or any warrants to acquire Company stock where the
combination of both could result in the Lender owning stock with a current value of one million dollars or greater, in the Company,
the Lender will have certain review and consulting rights as described in the Note.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, the convertible note had a balance, net of $430,901 of discount, amounting to $1,069,099 with accrued and
unpaid interest amounting to $9,094 which is included in accrued expenses (See Note 7).</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><font></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: justify; text-indent: 0.15pt"><u>Fair
Value Measurements &#8211; Derivative Liability &#8211; relating to the Gemini Third Amended and Restated Secured Bridge Note &#8211;
Current Group discussed above</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: justify; text-indent: 0.5in">The
accounting guidance for fair value measurements provides a framework for measuring fair value and requires expanded
disclosures regarding fair value measurements. Fair value is defined as the price that would be received for an asset
or the exit price that would be paid to transfer a liability in the principal or most advantageous market in an orderly
transaction between market participants on the measurement date. The accounting guidance established a fair value
hierarchy which requires an entity to maximize the use of observable inputs, where available. This hierarchy prioritizes the
inputs into three broad levels as follows.&#160;&#160;Level 1 inputs are quoted prices (unadjusted)&#160;in active markets
for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets or
inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for
substantially the full term of the financial instrument.&#160;&#160;Level 3 inputs are unobservable inputs based on the
Company&#8217;s own assumptions used to measure assets and liabilities at fair value. An asset or
liability&#8217;s classification within the hierarchy is determined based on the lowest level input that is significant to
the fair value measurement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.25in 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: left; text-indent: 36.15pt">As a result
of the February 2017 conversion discussed above, there was no embedded conversion option liability as of December 31, 2017.</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.85pt; text-align: left; text-indent: 0.5in">The following
is a summary of activity of Level 3 liabilities for the periods ended December 31, 2017:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0; text-align: justify"></p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 53%; text-align: justify">Balance at December 31, 2016</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">107,081</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Gain on debt extinguishment</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(107,081</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Balance at December 31, 2017</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2.5pt double">$</td><td style="text-align: right; border-bottom: Black 2.5pt double">&#8211;</td><td style="text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.55in">Changes
in fair value of the embedded conversion option liability are included in other income (expense) in the accompanying consolidated
statements of operations.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for convertible notes payable and fair value measurements [Text Block]</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;">evsi_ConvertibleNotesPayableAndFairValueMeasurementsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_evsi_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">evsi_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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>37
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6641896560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>11. NOTE PAYABLE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_NotesPayableAbstract', window );"><strong>Notes Payable [Abstract]</strong></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_us-gaap_DebtDisclosureTextBlock', window );">NOTE PAYABLE</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0%"></td><td style="width: 0.5in; text-align: left"><b>11.</b></td><td style="text-align: justify"><b>NOTES PAYABLE</b></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><u>Gemini Special Opportunities
Fund, LP</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On August
27, 2018, the Company entered into an unsecured promissory note (the &#8220;Note&#8221;) in the amount of $750,000 (the &#8220;Principal
Amount&#8221;) with Gemini Special Opportunities Fund, LP (the &#8220;Lender&#8221;). The Note bears simple interest at an annual
rate of 10% and is subject to a Securities Purchase Agreement, dated August 27, 2018. This Note is due and payable on February
28, 2019 (the &#8220;Maturity Date&#8221;) (See Note 19). The Company may prepay the Note, provided if the Company repaid the Note
on or prior to November 28, 2018, the Company shall pay 105% of the Principal Amount plus accrued interest, and if the Company
repays the Note after November 28, 2018, including repayment on the Maturity Date, the Company shall pay 115% of the Principal
Amount plus accrued interest. During the year ending December 31, 2018, the Company recorded an increase in the Note Payable balance
of $112,500 with offsetting debt discount related to this repayment premium which is being amortized to interest expense over the
term of the note. Additionally, the Company paid $5,000 of lender fees which were also recorded as debt discount and are also being
amortized to interest expense over the term of the note.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As additional
consideration for the loan evidenced by the Note, the Company issued to the Lender 900,000 common stock purchase warrants exercisable
for a period of five years from the date of issuance with an exercise price equal to $0.25 per share. These warrants had a fair
value of $115,521 using the Black-Sholes valuation methodology. As a result of this transaction, the Company recorded $100,102
of debt discount consisting of the relative fair value of the warrants which is being amortized to interest expense over the term
of the note (See Note 15).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, this note has a balance, net of $74,315 of unamortized discount, amounting to $788,185 with accrued interest amounting
to $26,096 which is included in accrued expenses (See Note 7).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><u>Vendor Note Payable</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On June 1,
2010, the Company entered into a Promissory Note with one of its vendors in exchange for the vendor cancelling its open invoices
to the Company. Total outstanding payables recorded by the Company at the time of settlement were $179,702. The note amount was
for $160,633 and bears interest at 10%. The note can be converted only at the option of the Company, at any time, into common stock
with an original conversion price of $0.33 per share. During 2011, 2012 and 2013, the company made partial conversions of this
note. Further, through a series of amendments, the note was extended to December 31, 2014 and the conversion price of the note
was reduced to $0.20 per share of common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Through a
series of amendments, the maturity date of the note was extended through June 30, 2016. There were no accounting effects for these
amendments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">In December
2017 the Company made a $40,000 settlement payment to pay off this note, and all accrued interest, in full. The Company recorded
a gain on debt settlement of $25,352 related to this transaction.</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_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 http://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_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>nonnum: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_NotesPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NotesPayableAbstract</td>
</tr>
<tr>
<td style="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>38
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809384112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>12. AUTO LOAN<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_NotesPayableAbstract', window );"><strong>Notes Payable [Abstract]</strong></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_us-gaap_LongTermDebtTextBlock', window );">AUTO LOAN</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%; text-align: justify">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>12.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>AUTO LOAN</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">In October 2015,
the Company purchased a new vehicle and financed the purchase through a dealer auto loan. The loan has a term of 60 months, requires
minimum monthly payments of approximately $950, and bears interest at a rate of 5.99 percent. As of December 31, 2017, the loan
has a short-term portion of $9,862 and a long-term portion of $20,620. As of December 31, 2018, the loan has a short-term portion
of $10,520 and a long-term portion of $9,277.</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_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 http://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>nonnum: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_NotesPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NotesPayableAbstract</td>
</tr>
<tr>
<td style="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>39
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6757465952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>13. COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>13.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>COMMITMENTS AND CONTINGENCIES</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><b><i>Leases:</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">In August 2016,
the Company entered into a sublease for its current corporate headquarters and manufacturing facility. The sublease expires in
August 2020 which is the same term of the master lease for which the Company is the subtenant. As part of the sublease, the Company
provided a $146,091 deposit to the landlord which will be reduced in months nineteen and thirty-one of the sublease, as defined,
in lieu of rent payments. At the end of the lease period, $50,619 of the deposit will remain as security for the surrender of the
premises.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Future annual
minimum lease payments related to our facility lease are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">2019</font></td>
    <td style="width: 4%">&#160;</td>
    <td style="width: 2%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 32%; text-align: right"><font style="font-size: 10pt">543,180</font></td>
    <td style="width: 2%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">2020</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">404,952</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Total</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">948,132</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Administrative
rent expense was $111,655 for each of the years ended December 31, 2018 and 2017, respectively. Further, for each of the years
ended December 31, 2018 and 2017, $446,618 of rent was capitalized into inventory as manufacturing overhead costs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Additionally,
at December 31, 2018 the Company owed two month&#8217;s rent totaling $97,344 which is recorded in Accounts Payable in the accompanying
balance sheet.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify">As of December 31, 2018, there are
no other lease agreements&#160;with non-cancelable terms in excess of one year.&#9;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><b><i>Legal Matters:</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">From time to
time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business. As of
December 31, 2018, there were no pending or threatened lawsuits that could reasonably be expected to have a material effect on
the results of our operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><b><i>Other Commitments:</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The Company enters
into various contracts or agreements in the normal course of business whereby such contracts or agreements may contain commitments.
During 2018 and 2017, the Company has agreements to act as a reseller for certain vendors; sales agent agreements whereby sales
agents would receive a fee equal to a percentage of revenues generated by the agent; business development agreements and strategic
alliance agreements where both parties have agreed to cooperate and provide business opportunities to each other; agreements with
vendors where the vendor may provide marketing, public relations, technical consulting or subcontractor services and financial
advisory agreements where the financial advisor would receive a fee and/or commission for advising and raising capital for the
Company. All expenses and liabilities relating to such contracts were recorded in accordance with generally accepted accounting
principles during the periods. Although such agreements increase the risk of legal actions against the Company for potential non-compliance,
other than sales agent agreements and revenue generating sales contracts, there are no firm commitments in such agreements as of
December&#160;31, 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The Company enters
into various other agreements with third party vendors who will provide services and/or products to the Company. Such vendor agreements
may call for a deposit along with certain other payments based on the delivery of goods or services.</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="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_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 commitments and contingencies.</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 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<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_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>40
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6797465344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. COMMON STOCK<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></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_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">COMMON STOCK</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0%"></td><td style="width: 0.5in; text-align: left"><b>14.</b></td><td style="text-align: justify"><b>COMMON STOCK</b></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20.9pt; text-align: justify; text-indent: 15.1pt"><b>Shares
Issued</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20.9pt; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Issuances
of the Company&#8217;s common stock during the years ended December&#160;31, 2018 and 2017, respectively, are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b><u>2018</u></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>Stock Issued in Cash Sales</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2018 pursuant to private placements, the Company issued 1,933,333 shares of common stock for cash with
a per share price of $0.15 per share or $290,000 and the Company incurred $12,000 of capital raising fees that were paid in cash
and charged to additional paid-in capital. Additionally, 50,000 common stock purchase warrants were issued as offering costs to
the placement agents (see Note 15).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Stock Issued for
Director Services</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2018, the Company released and issued a total of 625,000 vested shares of common stock (related to previous
years grants to each of three directors of 750,000 shares which vest on a pro rata basis over a three year period), with a per
share fair value of $0.15, or $93,750 (based on the market price at the time of the agreement), to three directors for their service
as defined in their respective Restricted Stock Grant Agreements. The $93,750 was expensed during the year ended December 31, 2018
(See Note 18).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">Effective
March 27, 2018, based on authorization initially approved by the Board of Directors on December 19, 2017, and confirmed by resolutions
adopted by the Board on March 27, 2018, the Company granted a total of 750,000 shares of common stock with a per share value of
$0.15 per share (based on the market price at the time of the agreement), or $112,500, to three directors for performance of their
duties.&#160; These shares are being issued from a pool of 750,000 shares of common stock for each director of previously authorized
restricted stock grant awards for performance that are awarded if specific performance criteria are achieved or the Board authorizes
their award and vesting by specific resolutions (See Note 18). These shares were immediately expensed.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On July 19,
2018, Mr. Jay S. Potter resigned as a director of Envision Solar International, and the Company accepted Mr. Potter&#8217;s resignation
effective on the same date. In recognition of Mr. Potter&#8217;s long and valuable service to the Company, the Board of Directors
authorized the immediate vesting and issuance to Mr. Potter of the balance of the nonperformance restricted stock award scheduled
to be issued to him through December 31, 2018. As such, the Company released and issued a total of 125,000 vested shares of common
stock with a per share fair value of $0.15, or $18,750 (based on the market price at the time of the agreement), which was expensed
on July 19, 2018 (See Note 18).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On August
22, 2018, Mr. Robert C. Schweitzer accepted an appointment as a new director of the Company effective August 22, 2018. Mr. Schweitzer
is an independent director who has also accepted an appointment to serve as the chairman of the Company&#8217;s audit committee.
In consideration for Mr. Schweitzer&#8217;s acceptance to serve as a director of the Company, the Company agreed to grant 1,500,000
restricted shares of its common stock to him, subject to the terms and conditions set forth in the Restricted Stock Grant Agreement,
including but not limited to the following vesting schedule: 62,500 shares per quarter, prorata, over a 36 month period commencing
on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first release will be of
62,500 shares on December 31, 2018 and the last release will be of 62,500 shares on September 30, 2021; and 750,000 shares based
on the achievement by the Company of certain performance goals in accordance with the Agreement<font style="font-family: Times New Roman, Times, Serif">.
</font>During the year ended December 31, 2018, the Company released and issued a total of 62,500 vested shares of common stock
to Mr. Schweitzer with a per share fair value of $0.20, or $12,500 (based on the market price at the time of the agreement), for
his service as defined in his respective Restricted Stock Grant Agreement. The $12,500 was expensed during the year ended December
31, 2018 (See Note 18).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, there were unreleased shares of common stock representing $512,500 of unrecognized restricted stock grant expense related
to the Restricted Stock Grant Agreements for our Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b><u>2017</u></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>Stock Issued in Cash Sales</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017 pursuant to private placements, the Company issued 15,633,327 shares of common stock for cash with
a per share price of $0.15 per share or $2,345,000 and the Company incurred $53,600 of capital raising fees that were paid in cash
and charged to additional paid-in capital. Additionally, as of December 31, 2017, related to the Company&#8217;s private placement,
the company was obligated to issue 223,337 common stock purchase warrants to the placement agents which were issued in 2018 upon
the closing of the offering. There was no financial statement accounting effect for the issuance of these warrants as their fair
value was charged to Additional Paid-in-Capital as an offering cost and offset by a credit to Additional Paid-in-Capital for their
fair value when recording the issuance of these warrants (see Note 15).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><b>Stock Issued for Loan
Conversion </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, and effective as of February 15, 2017, the Company issued 4,698,060 shares of common stock at the
contracted conversion price of $0.15 per share, or $704,709 effecting the conversion of the entire principal balance of the note
amounting to $600,000 and accrued and unpaid interest, as of February 15, 2017, amounting to $104,709 (See Note 10).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><b>Stock Issued for Services
</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, as payment for professional services provided, the Company issued 15,000 shares of the Company&#8217;s
common stock with a per share fair value of $0.15 (based on contemporaneous cash sales prices) or $2,250. These shares were fully
earned, and were expensed, upon issuance.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><b>Stock Issued for Services
&#8211; Related Party</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><font style="font-family: Times New Roman, Times, Serif">For
professional services provided per the terms of a consulting agreement with GreenCore Capital LLC (&#8220;GreenCore&#8221;), and
during the year ended December 31, 2017, the Company issued 180,000 shares of the Company&#8217;s common stock with a per share
fair value of $0.15 (based on contemporaneous cash sales prices)</font> or <font style="font-family: Times New Roman, Times, Serif">$27,000.
Jay Potter, our director, is the managing member of GreenCore and the individual performing the services. (See Note 18)</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><b>Stock Issued for Director
Services</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2016, the board approved a modified compensation program, effective January 1, 2017, for all non-executive directors where
each director would receive 750,000 restricted shares of common stock, pursuant to a restricted stock grant agreement (&#8220;New
Program RSA&#8221;) with vesting 62,500 per quarter over a 36 month period commencing on March 31, 2017 or upon the date for which
a new director is named, issuable on the last day of each calendar quarter so long as such director serves as a director of the
Company at that time. Each director that had a previous agreement agreed to terminate their rights to any previously issued shares
and cancel such previous agreements. As such, the Company granted 2,250,000 shares to directors on January 1, 2017 having a total
value of $337,500. The Company intended to grant up to an additional 750,000 shares of its common stock to each director based
on their achieving certain performance criteria to be agreed upon by the Board of Directors after discussion with senior management.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">During the
year ended December 31, 2017, the Company released 750,000 shares of common stock with a per share fair value of $0.15, or $112,500
(based on the market price at the time of the agreements), to three directors for their service as defined in their respective
restricted stock grant agreements. The payments were expensed at issuance (See Note 18).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The total
unrecognized restricted stock grant expense related to the Restricted Stock Agreements of our directors amounted to $562,500 at
December 31, 2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>Nonvested Shares</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">A summary of activity of the nonvested shares
as of December 31, 2017 and 2018 is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; width: 75%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 41%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 15%; border-bottom: Black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">Nonvested Shares</p></td>
    <td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 15%; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><font style="font-size: 10pt">Weighted-Average Grant-Date Fair Value</font></td></tr>
<tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><font style="font-size: 10pt">Nonvested at December 31, 2017</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">&#160;&#160;3,750,000</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.15</font></td></tr>
<tr style="vertical-align: top; background-color: White">
    <td><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">&#160;&#160;1,500,000</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.20</font></td></tr>
<tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><font style="font-size: 10pt">Vested</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">(1,562,500)</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.15</font></td></tr>
<tr style="vertical-align: top; background-color: White">
    <td><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">&#160;&#160;&#160;(750,000)</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.15</font></td></tr>
<tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><font style="font-size: 10pt">Nonvested at December 31, 2018</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">&#160;&#160;2,937,500</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.17</font></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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquityAbstract</td>
</tr>
<tr>
<td style="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 http://asc.fasb.org/topic&amp;trid=2208762<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>nonnum: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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6634855920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. STOCK OPTIONS AND WARRANTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></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_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK OPTIONS AND WARRANTS</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>15.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>STOCK OPTIONS AND WARRANTS</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 28.6pt; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">On August 10,
2011, the Company&#8217;s Board of Directors approved and caused the Company to adopt the Envision Solar International, Inc. 2011
Stock Incentive Plan (the &#8220;Plan&#8221;), which authorizes the issuance of up to 31,500,000 shares of the Company&#8217;s
common stock pursuant to the exercise of stock options or other awards granted under the Plan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">In 2008, the
Board approved the 2008 equity Incentive Plan, which authorizes 6,108,571 shares under the plan. Exercise rights may not expire
more than three months after the date of termination of the employee but may expire in less time as stipulated in the individual
grant notice. For disability or death, the optionee or estate will generally have up to twelve months to exercise their options.
For certain options the Company may have rights of first refusal for a stipulated period of time, under a separate stock restriction
agreement, whereby if the holder exercise the options and then desires to sell the underlying shares, the Company has the right
to repurchase such shares at a price to which the holder has agreed to sell them to a third party.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Stock Options</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The Company follows
the provisions of ASC Topic 718, &#8220;Compensation &#8211; Stock Compensation.&#8221; ASC Topic 718 establishes standards surrounding
the accounting for transactions in which an entity exchanges its equity instruments for goods or services. ASC Topic 718 focuses
primarily on accounting for transactions in which an entity obtains employee services in share-based payment transactions, such
as options issued under the Company&#8217;s Stock Option Plans. The Company&#8217;s stock option compensation expense was $111,572
and $220,084 for the years ended December&#160;31, 2018 and 2017, respectively, and there was $6,638 of total unrecognized compensation
cost related to unvested options granted under the Company&#8217;s options plans as of December&#160;31, 2018. This stock option
expense will be recognized through December 2019.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The fair value
of each option is estimated on the date of grant using the Black-Scholes option-pricing model. This model incorporates certain
assumptions for inputs including a risk-free market interest rate, expected dividend yield of the underlying common stock, expected
option life and expected volatility in the market value of the underlying common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">From January
1, 2017 through December 31, 2017, the Company issued 645,000 stock options under the plans with a total valuation of $61,632.
All of these options have a 10 year term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">From January
1, 2018 through December 31, 2018, the Company issued 707,500 stock options under the plans with a total valuation of $94,204.
All of these options have a 10 year term.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">We used the following
assumptions for options granted in fiscal 2018 and 2017:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 34%; text-align: justify">&#160;</td>
    <td style="width: 33%; text-align: center"><font style="font-size: 10pt"><b><u>2018</u></b></font></td>
    <td style="width: 33%; text-align: center"><font style="font-size: 10pt"><b><u>2017</u></b></font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Expected volatility</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">82.40%</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">81.05%</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Expected term</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">5 Years</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">5 Years</font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Risk-free interest rate</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">2.59% </font></td>
    <td style="text-align: center"><font style="font-size: 10pt">1.5%</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Expected dividend yield</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">None</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">None</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The Black-Scholes
option-pricing model was developed for use in estimating the fair value of traded options, which have no vesting restrictions and
are fully transferable. In addition, option valuation models require the input of highly subjective assumptions including the expected
stock price volatility. Because the Company&#8217;s stock options and warrants have characteristics different from those of its
traded stock, and because changes in the subjective input assumptions can materially affect the fair value estimate, in management&#8217;s
opinion, the existing models do not necessarily provide a reliable single measure of the fair value of such stock options. The
risk free interest rate is based upon quoted market yields for United States Treasury debt securities with a term similar to the
expected term. The expected dividend yield is based upon the Company&#8217;s history of having never issued a dividend and management&#8217;s
current expectation of future action surrounding dividends. Expected volatility was based on historical data for the trading of
our stock on the open market. The expected lives for such grants were based on the simplified method for employees and directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">All options qualify
as equity pursuant to ASC 815-40-25, &#8220;Contracts in Entity&#8217;s Own Equity.&#8221;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify">Option activity for the years ended
December 31, 2018 and 2017 under the 2008 and 2011 Plans are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Number of Options</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Price</b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2016</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">19,917,007</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">0.25</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">645,000</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.16</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Exercised</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,095,000</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.19</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Expired</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(4,250,343</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">0.33</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2017</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">15,216,664</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">707,500</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.20</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Exercised</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,015,000</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.19</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Expired</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(88,575</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">0.63</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2018</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">14,820,589</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Exercisable at December 31, 2018</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">14,674,758</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Weighted average grant date fair value</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.13</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The following
table summarizes information about employee stock options outstanding at December 31, 2018:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="12" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Options Outstanding</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Options Exercisable</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Range of </b></font><br />
<font style="font-size: 10pt"><b>Exercise Price</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Number</b></font><br />
<font style="font-size: 10pt"><b>Outstanding at </b></font><br />
<font style="font-size: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font><br />
<font style="font-size: 10pt"><b>Average</b></font><br />
<font style="font-size: 10pt"><b>Remaining</b></font><br />
<font style="font-size: 10pt"><b>Contractual</b></font><br />
<font style="font-size: 10pt"><b>Life</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font><br />
<font style="font-size: 10pt"><b>Average</b></font><br />
<font style="font-size: 10pt"><b>Exercise</b></font><br />
<font style="font-size: 10pt"><b>Price</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Aggregate</b></font><br />
<font style="font-size: 10pt"><b>Intrinsic </b></font><br />
<font style="font-size: 10pt"><b>Value</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Number </b></font><br />
<font style="font-size: 10pt"><b>Exercisable</b></font><br />
<font style="font-size: 10pt"><b>at </b></font><br />
<font style="font-size: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font><br />
<font style="font-size: 10pt"><b>Average</b></font><br />
<font style="font-size: 10pt"><b>Exercise</b></font><br />
<font style="font-size: 10pt"><b>Price</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Aggregate</b></font><br />
<font style="font-size: 10pt"><b>Intrinsic</b></font><br />
<font style="font-size: 10pt"><b>Value</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 17%; padding-bottom: 1pt; text-align: center"><font style="font-size: 10pt">$0.13-0.33</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid">&#160;</td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">14,820,589</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 10%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">4.75 Years</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid">&#160;</td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">14,674,758</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">14,820,589</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: center"><font style="font-size: 10pt">4.75 Years</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">14,674,758</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">As the Company&#8217;s
stock price was lower than the weighted average exercise price at December 31, 2018, there is no aggregate intrinsic value of the
options.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Options exercisable
have a weighted average remaining contractual life of 4.73 years as of December 31, 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The weighted
average grant date fair value of options granted in 2018 and 2017 was $0.13 and $0.10 respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><u>Warrants</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><u>2018</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">For the year
ended December 31, 2018, as a part of the Company&#8217;s private placement, the Company issued 273,333 warrants to the placement
agents (See Note 14). These warrants, valued at $26,206, are exercisable for 5 years at an exercise price of $0.15 per share. The
Company estimated the fair value of the warrants utilizing the Black-Scholes pricing model. The assumptions used in the valuation
of these warrants include volatility of 79.39%, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 5 years.
There was no financial statement accounting effect for the issuance of these warrants as their fair value has been charged to Additional
Paid-in-Capital as an offering cost and was offset by a credit to Additional Paid-in-Capital for their fair value when recording
the issuance of these warrants.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2018 as a result of Draw Downs on our Convertible Line of Credit with Lender, the Company issued 407,784 common
stock purchase warrants with a total value of $61,282 and each with a $0.1778 exercise price and 3 year term. The Company estimated
the fair value of the warrants utilizing the Black-Scholes pricing model. The assumptions used in the valuation of these warrants
include volatility of 82.55%, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 3 years. As a result of
this transaction, the Company recorded $50,591 of debt discount consisting of the relative fair value of the warrants which is
being amortized to interest expense over the term of the drawdown (See Note 8).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">In connection
to the issuance of a Note Payable on August 27, 2018, the Company issued 900,000 common stock purchase warrants with a total value
of $115,521 and each with a $0.25 exercise price and a 5 year term. The Company estimated the fair value of the warrants utilizing
the Black-Scholes pricing model. The assumptions used in the valuation of these warrants include volatility of 82.68%, expected
dividends of 0.0%, a discount rate of 2.35%, and expected term of 5 years. As a result of this transaction, the Company recorded
$100,102 of debt discount consisting of the relative fair value of the warrants which is being amortized to interest expense over
the term of the note (See Note 11).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2018, 645,067 warrants had expired.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><u>2017</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2017, and as additional consideration for the funding of the Convertible Note payable by the Lender, the Company
issued 2,500,000 common stock purchase warrants having a value of $187,142 using the Black-Scholes valuation methodology, and each
with a $0.15 exercise price and a three year term (See Note 10). The assumptions used in the valuation of these warrants include
volatility of 85.78%, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 3 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2017 as a result of Draw Downs on our Convertible Line of Credit with the Lender, the Company issued 1,916,667
common stock purchase warrants having a value of $179,612 using the Black-Scholes valuation methodology, and each with a $0.15
exercise price and three year term (See Note 8). The assumptions used in the valuation of these warrants include volatility of
83.67-85.78, expected dividends of 0.0%, a discount rate of 1.50%, and expected term of 3 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2017, related to the Company&#8217;s private placement, the company was obligated to issue 223,337 common stock purchase warrants
to the placement agents which were issued in 2018. There was no financial statement accounting effect for the issuance of these
warrants as their fair value was charged to Additional Paid-in-Capital as an offering cost and offset by a credit to Additional
Paid-in-Capital for their fair value when recording the issuance of these warrants.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2017, 26,831,589 warrants had expired.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify">Warrant activity for the years ended
December 31, 2018 and 2017 are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Number of Warrants</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Price</b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2016</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">28,196,822</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">0.17</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4,416,667</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.15</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Exercised</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Expired</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(26,831,589)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">0.16</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2017</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">5,781,900</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.17</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,581,117</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">0.21</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Exercised</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Expired</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(645,067</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">0.25</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2018</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">6,717,950</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.17</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Exercisable at December 31, 2018</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">6,717,950</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.17</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Weighted average grant date fair value</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.13</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Warrants exercisable
have a weighted average remaining contractual life of 2.22 years as of December 31, 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The weighted average grant date fair value of options granted in 2018 and 2017 was $0.13 and $0.10 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_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 compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</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> -URI http://asc.fasb.org/topic&amp;trid=2228938<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 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<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>nonnum: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>42
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6797465344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>16. REVENUES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></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_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">REVENUES</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>16.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>REVENUES</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">For each of the
identified periods, revenues can be categorized into the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>For the year ended December 31,</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Product Sales</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">6,144,251</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">1,401,103</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Maintenance Fees</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7,576</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7,114</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Professional Services</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">10,575</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3,825</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Total Revenues</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">6,162,402</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,412,042</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">At December 31,
2018 and December 31, 2017, deferred revenue amounted to $835,785 and $77,514 respectively. At December 31, 2018, the Company has
received an initial deposit to plan and manufacture two Solar Tree&#174; units, and a deposit for two of our new HP EVARC units,
in addition to deposits for multi-year maintenance plans for previously sold products. As of December 31, 2018, deferred revenue
associated with product deposits are $791,913 and the delivery of such products are expected within the following six months, while
deferred maintenance fees amounted to $43,872 and pertain to services to be provided through the second quarter of 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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="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_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</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 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<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 http://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_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>43
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6800242448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>17. INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></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_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b></b></p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0%"></td><td style="width: 0.5in; text-align: left"><b>17.</b></td><td style="text-align: justify"><b>INCOME TAXES</b></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">There was
no Federal income tax expense for the years ended December 31, 2018 and 2017 due to the Company&#8217;s net losses. Income tax
expense represents minimum state taxes due.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The blended
Federal and State tax rate of 27.98% applies to loss before taxes. The Company&#8217;s tax expense differs from the &#8220;expected&#8221;
tax expense for Federal income tax purposes, (computed by applying the United States Federal tax rate of 21% to loss before taxes),
as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Year ended December 31,</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 46%; text-align: justify"><font style="font-size: 10pt">Computed &#8220;expected&#8221; tax expense (benefit)</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">(755,744</font></td>
    <td style="width: 1%"><font style="font-size: 10pt">)</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">(1,034,086</font></td>
    <td style="width: 1%"><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">State taxes, net of federal benefit</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(251,217</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(171,202</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Goodwill impairment and other non-deductible items</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(74,120</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">643,016</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Change in federal tax rates</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4,145,380</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Change in deferred tax asset valuation allowance</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">1,081,081</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(3,583,108</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Income tax expense</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;&#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">Deferred income
taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial
reporting purposes and the amounts used for income tax purposes. The effects of temporary differences that gave rise to significant
portions of deferred tax assets and liabilities at December 31, are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Deferred tax assets:</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 46%; text-align: justify"><font style="font-size: 10pt">Charitable contributions</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">2,900</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">2,900</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Reserve for bad debt</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">17,805</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">17,948</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Stock options</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,448,014</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,416,792</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Deferred Revenue</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">233,883</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Depreciation</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">22,937</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6,920</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Other</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">19,661</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">17,674</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Net operating loss carryforward</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">7,755,622</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">6,957,507</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Total gross deferred tax assets</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">11,500,822</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">10,419,741</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Less: Deferred tax asset valuation allowance</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(11,432,888</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(10,351,807</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Total net deferred tax assets</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">67,934</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">67,934</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Deferred tax liabilities:</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Accrued salaries</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(67,934</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(67,934</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Total deferred tax liabilities</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(67,934</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(67,934</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Total net deferred taxes</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As a result
of the Company&#8217;s history of incurring operating losses, a full valuation allowance has been established. The valuation allowance
at December 31, 2018 was $11,432,888. The increase in the valuation allowance during 2018 was $1,081,081.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">At December&#160;31,
2018, the Company has a net operating loss carry forward of $27,714,883 available to offset future net income through 2038. The
NOL expires during the years 2018 to 2038. The utilization of the net operating loss carryforwards is dependent upon the ability
of the Company to generate sufficient taxable income during the carryforward period. In the event that a significant change in
ownership of the Company occurs as a result of the Company&#8217;s issuance of common stock, the utilization of the NOL carry forward
will be subject to limitation under certain provisions of the Internal Revenue Code. Management does not presently believe that
such a change has occurred.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">On December
22, 2017, the United States enacted the Tax Cuts and Jobs Act (Act). The Act makes significant modifications to the provisions
of the Internal Revenue Code, including but not limited to, a corporate tax rate decrease to 21% effective as of January 1, 2018.
The Company&#8217;s net deferred tax assets and liabilities have been revalued at the newly enacted U.S. Corporate rate in the
year of enactment. The adjustment related to the revaluation of the deferred tax asset and liability balances is a net charge
of approximately $4.1 million. This expense is fully offset by a change in valuation allowance. Accordingly, there is no impact
on income tax expense as of December 31, 2017 nor 2018.</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="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_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties 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 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<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_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6630750848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>18. RELATED PARTY TRANSACTIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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 " 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</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0%; text-align: justify">&#160;</td>
    <td style="width: 48px; font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>18.</b></font></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><font style="font-size: 10pt"><b>RELATED PARTY TRANSACTIONS</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Accounts Payable and
Related Party Vendor Payments</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2017, the Company made cash payments totaling $54,000, and issued 180,000 shares of the Company&#8217;s common
stock with a total value of $27,000 to GreenCore for professional services provided to the Company as detailed in a March 28, 2014
consulting agreement. There were no balances owed to GreenCore as of December 31, 2017. Jay Potter, our former director at the
time of such payments, is the managing member of GreenCore (See Note 14).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><u>Director Compensation</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">On or about December
31, 2016, Mr. Jay S. Potter, Mr. Tony Posawatz, and Mr. Peter Davidson, all directors of the Company, each entered into an Amendment
to their Restricted Stock Agreement with the Company (each an &#8220;Amendment&#8221;). Pursuant to their Amendments, each director
agreed to terminate his rights to unvested restricted shares of the Company&#8217;s common stock under their previous respective
Restricted Stock Agreements, in consideration for which the Company granted to each director 750,000 restricted shares of the Company&#8217;s
common stock, vesting 1/36 per month over a 36 month period commencing on the date of grant, issuable quarterly on the last day
of each calendar quarter (the first vesting is scheduled to occur on January 31, 2017 and be for 20,833 shares and the first issuance
is scheduled to occur on March 31, 2017 and be for 62,499 shares) so long as each director serves as a director, employee, consultant
or officer of the Company at the time of scheduled vesting. The Company may also grant an additional 750,000 restricted shares
of the Company&#8217;s common stock to each director to vest in the future from time to time, based on their achieving certain
performance criteria to be agreed upon by the Board of Directors after discussion with senior management at a future date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2017, the Company released 750,000 shares of common stock with a per share fair value of $0.15, or $112,500
(based on the market price at the time of the agreement), to three directors for their service as defined in their respective Restricted
Stock Grant Agreements. The payments were expensed at issuance (See Note 14).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2018, the Company released and issued a total of 625,000 vested shares of common stock (related to previous
years grants to each of three directors of 750,000 shares which vest on a pro rata basis over a three year period), with a per
share fair value of $0.15, or $93,750 (based on the market price at the time of the agreement), to three directors for their service
as defined in their respective Restricted Stock Grant Agreements (See Note 14). The $93,750 was expensed during the year ended
December 31, 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Effective March
27, 2018, based on authorization initially approved by the Board of Directors on December 19, 2017, and confirmed by resolutions
adopted by the Board on March 27, 2018, the Company granted a total of 750,000 shares of common stock with a per share value of
$0.15 per share (based on the market price at the time of the agreement), or $112,500, split between three directors for performance
of their duties.&#160; These shares are being issued from a pool of 750,000 shares of common stock for each director of previously
authorized restricted stock grant awards for performance that are awarded if specific performance criteria are achieved or the
Board authorizes their award and vesting by specific resolutions (See Note 14). These shares were immediately expensed.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">On July 19,
2018, Mr. Jay S. Potter resigned as a director of Envision Solar International, and the Company accepted Mr. Potter&#8217;s resignation
effective on the same date. In recognition of Mr. Potter&#8217;s long and valuable service to the Company, the Board of Directors
authorized the immediate vesting and issuance to Mr. Potter of the balance of the nonperformance restricted stock award scheduled
to be issued to him through December 31, 2018. As such, the Company released and issued a total of 125,000 vested shares of common
stock with a per share fair value of $0.15, or $18,750 (based on the market price at the time of the agreement), which was expensed
on July 19, 2018 (See Note 14).&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">On August 22,
2018, Mr. Robert C. Schweitzer accepted an appointment as a new director of the Company effective August 22, 2018. Mr. Schweitzer
is an independent director who has also accepted an appointment to serve as the chairman of the Company&#8217;s audit committee.
In consideration for Mr. Schweitzer&#8217;s acceptance to serve as a director of the Company, the Company agreed to grant 1,500,000
restricted shares of its common stock to him, subject to the terms and conditions set forth in the Restricted Stock Grant Agreement,
including but not limited to the following vesting schedule: 62,500 shares per quarter, prorata, over a 36 month period commencing
on September 30, 2018, issuable quarterly on the last day of each calendar quarter; provided, that the first release will be of
62,500 shares on December 31, 2018 and the last release will be of 62,500 shares on September 30, 2021; and 750,000 shares based
on the achievement by the Company of certain performance goals in accordance with the Agreement. During the year ended December
31, 2018, the Company released and issued a total of 62,500 vested shares of common stock to Mr. Schweitzer with a per share fair
value of $0.20, or $12,500 (based on the market price at the time of the agreement), for his service as defined in his respective
Restricted Stock Grant Agreement. The $12,500 was expensed during the year ended December 31, 2018 (See Note 14).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><u>Stock Issued for Loan Guaranty and Cash Sales</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">During the year
ended December 31, 2017, and in consideration for the continued Guaranty of the Company&#8217;s obligations extended under a now
terminated line of credit, the Company issued 453,857 shares of its common stock, with a per share value of $0.15 (based on contemporaneous
cash sales prices) or $68,078 to Keshif Ventures LLC, a related party, pursuant to a stock purchase agreement. These shares were
expensed to interest expense over the term of the Guaranty period. Additionally, during the year ended December 31, 2017, pursuant
to a private placement, the Company issued 1,333,333 shares of common stock for cash, with a per share price of $0.15 per share
or $200,000 to Keshif (See Note 8).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><u>Convertible Notes Payable to Related
Parties</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">On October 18,
2016, the Company entered into a five year employment agreement, effective as of January 1, 2016, with Mr. Desmond Wheatley, the
Chief Executive Officer, President, and Chairman of the Company (the &#8220;Agreement&#8221;). Pursuant to the Agreement, Mr. Wheatley
will receive an annual deferred salary of $50,000 which Mr. Wheatley will defer until such time as Mr. Wheatley and the Board of
Directors agree that payment of the deferred salary and/or cessation of the deferral is appropriate. Additionally, on March 29,
2017 the board of directors granted Mr. Wheatley a $35,000 bonus for which Mr. Wheatley agreed to defer such bonus under the same
terms of his salary deferral. All deferred amounts are evidenced by an unsecured convertible promissory note payable by the Company
to Mr. Wheatley. The balance of the note as of December 31, 2017 is $135,000. The balance of the note as of December 31, 2018,
net of discount amounting to $7,749, is $177,251, with accrued and unpaid interest amounting to $28,220 which is included in accrued
expenses (See Notes 7 and 9). This Note is classified as short term as of December 31, 2017 and long term as of December 31, 2018
on the accompanying consolidated balance sheet.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Effective as
of February 15, 2017, the Company received conversion notices from all the current note holders effecting the conversion of the
entire principal balance of a convertible note outstanding and owed by the Company amounting to $600,000 and accrued and unpaid
interest, as of February 15, 2017, amounting to $104,709. The Company issued 4,698,060 shares of common stock at the contracted
conversion price of $0.15 per share, to retire the entirety of this convertible note. Of these shares, 2,315,940 shares were issued
to Keshif Ventures, LLC.</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<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>nonnum: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>45
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809295120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>19. SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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 " 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</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0%"></td><td style="width: 0.5in; text-align: left"><b>19.</b></td><td style="text-align: justify"><b>SUBSEQUENT EVENTS</b></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><font></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">The Note Payable with Gemini Special Operations Fund, LP became due as of February 28, 2019 and thus is
in technical default (See Note 11). However, effective that date, an oral forbearance agreement was granted by lender for any defaults,
confirmed in writing, and is meant to be in effect until the Lender and the Company complete an amendment extending the maturity
date of the note, or the note is sooner repaid by the Company.</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<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>nonnum: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>46
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6806392512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Corporate Organization</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>CORPORATE ORGANIZATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Envision Solar was incorporated
in June 2006 as a limited liability company (&#8220;LLC&#8221;). Through a series of transactions and mergers, including a series
of 2010 transactions where the then existing entity was acquired by an inactive publicly-held company in a transaction treated
as a recapitalization of the company, the resulting entity became Envision Solar International, Inc., a Nevada Corporation (along
with its subsidiary, hereinafter the &#8220;Company&#8221;, &#34;us&#34;, &#34;we&#34;, &#34;our&#34; or &#34;Envision&#34;). Additionally,
the Company had formed various wholly owned subsidiaries to account for its planned future operations, but these entities were
dissolved over the subsequent years. The only remaining subsidiary included in these consolidated financial statements is Envision
Solar Construction Company, Inc. which was a non-operational entity officially dissolved in 2017.</p><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_NatureOfOperations', window );">Nature of Operations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NATURE OF OPERATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Envision invents, designs,
and manufactures solar powered products and proprietary technology solutions targeting three verticals: electric vehicle charging
infrastructure, out of home advertising infrastructure, and energy security and disaster preparedness. The Company focuses on creating
renewably energized platforms for electric vehicle (&#8220;EV&#8221;) charging, media and branding, and energy security which management
believes are attractive, rapidly deployed, and of the highest quality. Management believes that the Company&#8217;s chief differentiator
is its ability to invent, design, engineer, and manufacture solar products which are a complex integration of our own proprietary
technology and other commonly available engineered components. The resulting products are built to have the longest life expectancy
in the industry while also delivering valuable amenities and potentially highly attractive revenue opportunities for our customers.
Management believes that Envision&#8217;s products deliver multiple layers of value such as: environmental impact free renewably
energized EV charging; media, branding, and advertising platforms; sustainable and secure energy production; architectural enhancement;
reduced carbon footprint; high visibility &#34;green halo&#34; branding; reduction of net operating costs through reduced utility
bills; and revenue creation opportunities through the sales of digital out of home (&#8220;DOOH&#8221;) media.</p><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_ConsolidationPolicyTextBlock', window );">Principals of Consolidation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>PRINCIPALS OF CONSOLIDATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The consolidated financial
statements include the accounts of Envision Solar International, Inc. and its inactive wholly-owned subsidiary, Envision Solar
Construction Company, Inc. All inter-company balances and transactions have been eliminated in consolidation.</p><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_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>USE OF ESTIMATES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The preparation of consolidated
financial statements in conformity with accounting principles generally accepted in the United States of America requires management
to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets
and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the
reporting period. Actual results could differ from those estimates. Significant estimates in the accompanying consolidated financial
statements include the allowance for doubtful accounts receivable, valuation of inventory and standard cost allocations, depreciable
lives of property and equipment, estimates of loss contingencies, valuation of beneficial conversion features in convertible debt,
valuation of share-based payments, and the valuation allowance on deferred tax assets.</p><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_ConcentrationRiskDisclosureTextBlock', window );">Concentrations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>CONCENTRATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Concentration of Credit
Risk</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">Financial instruments
that potentially subject us to concentrations of credit risk consist of cash and revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">The Company
maintains its cash in bank and financial institution deposits that at times may exceed federally insured limits. The Company has
not experienced any losses in such accounts through December 31, 2018.&#160;&#160;The Company did not have any bank balances in
excess of FDIC insured levels as of December 31, 2018 and had approximately $150,000 as of December 31, 2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Concentration of Accounts
Receivable</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">At December
31, 2018 and 2017, customers that each accounted for more than 10% of our accounts receivable were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 58%; text-align: justify">&#160;</td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer A</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">82%</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">&#8211;</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer B</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">94%</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Concentration of Revenues</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">For the years
ended December 31, 2018 and 2017, customers that each represented more than 10% of our revenues were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 58%; text-align: justify">&#160;</td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer A</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">50%</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">28%</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer C</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">12%</font></td></tr>
</table><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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>CASH AND CASH EQUIVALENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the purposes of the
consolidated statements of cash flows, the Company considers all highly liquid investments with an original maturity of three months
or less when purchased to be cash equivalents. There were no cash equivalents at December 31, 2018 nor December 31, 2017, respectively.</p><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_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>FAIR VALUE OF FINANCIAL INSTRUMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s financial
instruments, including cash, accounts receivable, accounts payable, accrued expenses and short term loans, are carried at historical
cost basis. At December 31, 2018 and 2017, the carrying amounts of these instruments approximated their fair values because of
the short-term nature of these instruments.</p><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_TradeAndOtherAccountsReceivablePolicy', window );">Accounts receivable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>ACCOUNTS RECEIVABLE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Accounts receivable are
customer obligations due under normal trade terms. Management reviews accounts receivable on a periodic basis to determine if any
receivables may become uncollectible. Management&#8217;s evaluation includes several factors including the aging of the accounts
receivable balances, a review of significant past due accounts, dialogue with the customer, the financial profile of a customer,
our historical write-off experience, net of recoveries, and economic conditions. The Company includes any accounts receivable balances
that are determined to be uncollectible in its overall allowance for doubtful accounts. Further, the Company may record a general
reserve in its allowance for doubtful accounts to account for future changes that may negatively impact our overall collections.
After all attempts to collect a receivable have failed, the receivable is written off against the allowance.</p><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_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>INVENTORY</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Inventory is stated at
the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs
primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products
being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated
with the manufacturing process. The Company regularly reviews inventory components and quantities on hand, and performs annual
physical inventory counts. A reserve is established if this review process determines the net realizable value of such inventory
may be below the carrying value.</p><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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Equipment and Depreciation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>PROPERTY, EQUIPMENT AND DEPRECIATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Property and equipment
is recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related
assets of 3 to 7 years. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are
expensed as incurred.</p><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_IntangibleAssetsFiniteLivedPolicy', window );">Patents</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>PATENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company believes it
will achieve future economic value for its various patents and patent ideas. All administrative costs for obtaining patents are
accumulated on the balance sheet as a Patent asset until such time as a patent is issued. The costs of these intangible assets
are classified as a long term asset and amortized on a straight line basis over the legal life of such asset, which is typically
20 years. In the event a patent is denied, all accumulated administrative costs will be expensed in that period. For the years
ended December 31, 2018 and 2017 respectively, patent amortization expense was $2,733 and $561.</p><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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>IMPAIRMENT OF LONG-LIVED ASSETS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for
long-lived assets in accordance with the provisions of ASC 360-10-35-15 &#8220;Impairment or Disposal of Long-Lived Assets.&#8221;
This guidance requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or
changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held
and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated
by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which
the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the
carrying amount or fair value less costs to sell.</p><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_DerivativesMethodsOfAccountingHedgingDerivatives', window );">Accounting for Derivatives</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>ACCOUNTING FOR DERIVATIVES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company evaluates its
convertible instruments, options, warrants or other contracts to determine if those contracts or embedded components of those contracts
qualify as derivatives to be separately accounted for under ASC Topic 815, &#8220;Derivatives and Hedging.&#8221; The result of
this accounting treatment is that the fair value of the derivative is marked-to-market each balance sheet date and recorded as
a liability. In the event that the fair value is recorded as a liability, the change in fair value is recorded in the statement
of operations as other income (expense). Upon conversion of a note where the embedded conversion option has been bifurcated and
accounted for as a derivative liability, the Company records the shares at fair value, relieves all related notes, derivatives,
and debt discounts, and recognizes a net gain or loss on extinguishment.&#160; Equity instruments that are initially classified
as equity that become subject to reclassification under ASC Topic 815 are reclassified to liabilities at the fair value of the
instrument on the reclassification date.</p><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_RevenueRecognitionPolicyTextBlock', window );">Revenue and Cost Recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>REVENUE AND COST RECOGNITION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On January 1, 2018, Envision
adopted the revenue standards of Financial Accounting Standards Board Update No. 2014-09: &#8220;Revenue from Contracts with Customers
(Topic 606).&#8221; The core principle of this Topic is that an entity recognizes revenue to depict the transfer of promised goods
or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for
those goods or services. Revenue is recognized in accordance with that core principle by applying the following five steps: 1)
identify the contracts with a customer; 2) identify the performance obligations in the contract; 3) determine the transaction
price; 4) allocate the transaction price to the performance obligations; and 5) recognize revenue when (or as) we satisfy a performance
obligation.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenues are primarily
derived from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously
sold products, and revenues from sales of professional services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenues from inventoried
product sales are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes
place. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The
customer is typically obligated to make payment for such products within a 30-45 day period after delivery.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenues from maintenance
fees are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined at
the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service
in advance of the maintenance period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenues from professional
services are recognized as services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements
with agreed to hourly rates of service categories in line with expertise requirements. These services are billed to a customer
as such services are provided and the customer will be obligated to make payments for such services typically within a 30-45 day
period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company includes shipping
and handling fees billed to customers as revenues, and shipping and handling costs as cost of revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Any deposits received from
a customer prior to delivery of the purchased product or monies paid to us prior to the period for which a service is provided
are accounted for as deferred revenue on the balance sheet.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Sales tax is recorded on
a net basis and excluded from revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company generally
provides a one year warranty on its products for materials and workmanship, but may provide multiple year warranties as negotiated,
and will pass on the warranties from its vendors, if any, which generally covers this one year period. In accordance with ASC
450-20-25, the Company accrues for product warranties when the loss is probable and can be reasonably estimated.&#160; At December
31, 2018, the Company has no product warranty accrual given the Company&#8217;s de minimis historical financial warranty experience.</p><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_CostOfSalesPolicyTextBlock', window );">Cost of Revenues</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>COST OF REVENUES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company records
direct material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision,
manufacturing equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as costs
of revenues. The Company further includes shipping and handling fees billed to customers as revenues, and shipping and handling
costs as cost of revenues.</p><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_ResearchAndDevelopmentExpensePolicy', window );">Research and development</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>RESEARCH AND DEVELOPMENT</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with ASC
730-10, &#8220;Research and Development,&#8221; expenditures for research and development of the Company&#8217;s products are expensed
when incurred, and are included in operating expenses. The Company recognized research and development costs, not including minimal
amounts of labor associated with research and development projects, of $3,585 for the year ending December&#160;31, 2018 and $1,772
for the year ending December 31, 2017.</p><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_AdvertisingCostsPolicyTextBlock', window );">Advertising</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>ADVERTISING</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company conducts advertising
for the promotion of its products and services. In accordance with ASC 720-35, &#8220;Advertising Costs,&#8221; advertising costs
are charged to operations when incurred. Such amounts aggregated $114,408 in 2018 and $81,278 in 2017.</p><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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-based compensation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>STOCK-BASED COMPENSATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company follows ASC
718, &#8220;Compensation &#8211; Stock Compensation.&#8221; ASC 718 requires companies to estimate and recognize the fair value
of stock-based awards to employees and directors. The fair value of the portion of an award that is ultimately expected to vest
is recognized as an expense over the requisite service periods using the straight-line attribution method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for
non-employee share-based awards in accordance with the measurement and recognition criteria of ASC 505-50 &#8220;Equity-Based Payments
to Non-Employees&#8221;.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company estimates the
fair value of each stock option at the grant date by using the Black-Scholes option pricing model.</p><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_IncomeTaxPolicyTextBlock', window );">Income taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>INCOME TAXES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for
income taxes pursuant to the provisions of ASC Topic 740, &#8220;Income Taxes,&#8221; which requires, among other things, an asset
and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred
tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the
tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management
believes it is more likely than not that the net deferred asset will not be realized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company follows the
provisions of ASC 740-10-25-5, <i>&#8220;</i>Basic Recognition Threshold<i>.&#8221;</i> When tax returns are filed, it is highly
certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty
about the merits of the position taken or the amount of the position that would be ultimately sustained. In accordance with the
guidance of ASC 740-10-25-6, the benefit of a tax position is recognized in the consolidated financial statements in the period
during which, based on all available evidence, management believes it is more likely than not that the position will be sustained
upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated
with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount
of tax benefit that is more than 50&#160;percent likely of being realized upon settlement with the applicable taxing authority.
The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected
as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties
that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain
of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. As of December
31, 2018, tax years 2015 through 2018 remain open for IRS audit. The Company has received no notice of audit from the IRS for any
of the open tax years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company recognizes
the benefit of a tax position when it is effectively settled. ASC 740-10-25-10, &#8220;Basic Recognition Threshold&#8221; provides
guidance on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously
unrecognized tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an
examination by a taxing authority. For tax positions considered effectively settled, the Company recognizes the full amount of
the tax benefit.</p><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_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Net Loss per Common Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>BASIC AND DILUTED NET LOSS PER COMMON SHARE
</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Basic net loss per share
is computed by dividing the net loss by the weighted average number of common shares outstanding during the period. Diluted net
loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding for the
period and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental
common shares issuable upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock
equivalents. Potentially dilutive securities are excluded from the computation if their effect is anti-dilutive.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Convertible debt convertible
into 20,914,405 common shares, options to purchase 14,820,589 common shares and warrants to purchase 6,717,950 common shares were
outstanding at December 31, 2018. Convertible debt convertible into 19,846,181 common shares, options to purchase 15,216,664 common
shares and warrants to purchase 5,781,900 common shares were outstanding at December 31, 2017. Dilutive common stock equivalents
were not included in the computation of diluted net loss per share in 2018 and 2017 because the effects would have been anti-dilutive
due to the net losses. Due to the net losses in 2018 and 2017, basic and diluted net loss per share amounts are the same. These
potential common shares may dilute future earnings per share.</p><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_CommitmentsAndContingenciesPolicyTextBlock', window );">Contingencies</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>CONTINGENCIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain conditions may
exist as of the date the consolidated financial statements are issued which may result in a loss to the Company, but which will
only be resolved when one or more future events occur or fail to occur. Company management and its legal counsel assess such contingent
liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal
proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company's legal
counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount
of relief sought or expected to be sought therein. If the assessment of a contingency indicates that it is probable that a liability
has been incurred and the amount of the liability can be reasonably estimated, then the estimated liability would be accrued in
the Company's consolidated financial statements. If the assessment indicates that a potentially material loss contingency is not
probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature of the contingent liability,
together with an estimate of the range of possible loss if determinable would be disclosed. The Company does not include legal
costs in its estimates of amounts to accrue.</p><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_SegmentReportingPolicyPolicyTextBlock', window );">Segments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>SEGMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company follows the
guidance of ASC 280-10 for &#8220;Disclosures about Segments of an Enterprise and Related Information.&#34; During 2018 and 2017,
the Company only operated in one segment; therefore, segment information has not been presented.</p><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_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>RECLASSIFICATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain reclassifications
have been made on prior period balances to conform to the current year presentation. At December 31, 2017, $62,616 was reclassified
from Convertible Notes Payable &#8211; Related Parties to Convertible Notes Payable as the lender is no longer a related party.
This reclassification had no impact on net loss, shareholders&#8217; equity or cash flows as previously reported.</p><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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>RECENT ACCOUNTING PRONOUNCEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Other than the adoption
of ASC 606 &#8220;Revenue from Contracts with Customers,&#8221; there are no new accounting pronouncements that became effective
during the year ended December 31, 2018 that materially affect the consolidated financial position of the Company or the results
of its&#8217; operations. Accounting Standard Updates which are not effective until after December 31, 2018, including the pronouncements
discussed below, disclose the potential effects on the Company&#8217;s consolidated financial position and/or results of its&#8217;
operations and financial statement disclosures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASU 2018-05</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In March 2018, the Financial
Accounting Standards Board issued Accounting Standards Update No. 2018-05: <i>&#34;Income Taxes (Topic 805)&#8221;</i> to provide
accounting and disclosure guidance on accounting for income taxes under generally accepted accounting principles (&#8220;U.S.
GAAP&#8221;). This guidance addresses the recognition of taxes payable or refundable for the current year and the recognition
of deferred tax liabilities and deferred tax assets for the future tax consequences of events that have been recognized in an
entity&#8217;s financial statements or tax returns. ASC Topic 740 also addresses the accounting for income taxes upon a change
in tax laws or tax rates. The income tax accounting effect of a change in tax laws or tax rates includes, for example, adjusting
(or re-measuring) deferred tax liabilities and deferred tax assets, as well as evaluating whether a valuation allowance is needed
for deferred tax assets. The Company has accounted for the changes related to the Tax Cuts and Jobs act passed by Congress in
2017.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASU 2016-02</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In February 2016, the Financial
Accounting Standards Board issued Accounting Standards Update No. 2016-02: &#8220;Leases (Topic 842)&#8221; whereby lessees will
need to recognize almost all leases on their balance sheet as a right of use asset and a lease liability. This guidance is effective
for interim and annual reporting periods beginning after December 15, 2018. The Company expects this ASU will increase its current
assets and current liabilities but have no net material impact on its consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASU 2018-07</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In June 2018, the Financial
Accounting Standards Board issued Accounting Standards Update No. 2018-07: &#8220;Compensation -Stock Compensation (Topic 718)&#8221;
which is meant to simplify and align the accounting for non-employee share-based payment transactions to the accounting for share-based
payments for employees. This guidance is effective for interim and annual reporting periods beginning after December 15, 2018.
The Company expects adoption of this ASU will not have a material impact on its consolidated financial statements.&#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_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 advertising costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements.</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 340<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84159346&amp;loc=d3e8275-108329<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 20<br> -Section 55<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68054294&amp;loc=d3e8384-108330<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_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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 http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<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(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-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_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>nonnum: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_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</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 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6052-115624<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-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_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</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 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<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_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</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 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<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_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with 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/otherTransitionRef<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 http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-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_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_DerivativesMethodsOfAccountingHedgingDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 derivatives used in hedging relationships, which may include how gains or losses are recognized and presented in the financial statements, and amortization policies for deferred amounts.</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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(n))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4EEEE<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL109999725-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_DerivativesMethodsOfAccountingHedgingDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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 http://asc.fasb.org/extlink&amp;oid=6371337&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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: 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 http://asc.fasb.org/extlink&amp;oid=6371337&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>nonnum: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 http://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 http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-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_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>nonnum: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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</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 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: 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 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 5: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32247-109318<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32280-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<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>nonnum: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_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: 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 http://asc.fasb.org/extlink&amp;oid=109236672&amp;loc=d3e543-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<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.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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>nonnum: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_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<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_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>nonnum: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_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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</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 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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 reclassifications that affects the comparability 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 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&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>nonnum: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 assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</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.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-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_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>nonnum: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_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<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_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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 recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&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>nonnum: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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segment reporting.</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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-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_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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 stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-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>nonnum: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_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables.  If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs.</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 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5212-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=SL6953423-111524<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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5093-111524<br><br>Reference 6: 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(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 9: 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(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<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_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>47
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6642257680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Concentration of Credit Risk</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Concentration of Accounts
Receivable</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">At December
31, 2018 and 2017, customers that each accounted for more than 10% of our accounts receivable were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 58%; text-align: justify">&#160;</td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer A</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">82%</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">&#8211;</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer B</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">94%</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><u>Concentration of Revenues</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.55in; text-align: justify; text-indent: 0.45in">For the years
ended December 31, 2018 and 2017, customers that each represented more than 10% of our revenues were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 40.5pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 58%; text-align: justify">&#160;</td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="width: 21%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer A</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">50%</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">28%</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Customer C</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">12%</font></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_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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13537-108611<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6327-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6442-108592<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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>48
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6800214432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Accounts receivable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">At December 31, 2018 and
2017, accounts receivables were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Accounts receivable</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">1,290,702</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">5,946</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Less: Allowance for doubtful accounts</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Accounts receivable, Net</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,290,702</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">5,946</font></td>
    <td style="padding-bottom: 2.5pt">&#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_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>
<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 http://asc.fasb.org/extlink&amp;oid=6877327&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>nonnum: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>49
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6592767184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></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_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Prepaid expenses and other current assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Prepaid expenses and other
current assets are summarized as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Prepaid insurance</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">29,524</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">25,402</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Deposit on future raw material purchases</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">226,547</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">30,272</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Total prepaid expenses and other current assets</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">256,071</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">55,674</font></td>
    <td style="padding-bottom: 2.5pt">&#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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="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_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amounts of other current 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_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>50
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6746669872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>5. INVENTORY (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 31.5pt; text-align: justify; text-indent: 0.5in">Inventories
are stated at the lower of cost or net realizable value. Costs are determined using the first in- first out (FIFO) method. As of
December 31, 2018 and 2017, inventory consists of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 31.5pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Finished goods</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">1,716,141</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Work in process</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">443,701</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">311,481</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Raw materials</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">698,689</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">300,479</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Inventory reserve</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(11,424</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(8,601</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Inventory, net</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,130,966</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,319,500</font></td>
    <td style="padding-bottom: 2.5pt">&#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_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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</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(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 50<br> -Paragraph 1<br> -URI http://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_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>51
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6812641600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6. PROPERTY AND EQUIPMENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property and equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">Property and equipment consists of
the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Est. Useful </b></font><br />
<font style="font-size: 10pt"><b>Lives</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>December&#160;31, </b></font><br />
<font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>December&#160;31, </b></font><br />
<font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 48%; text-align: justify"><font style="font-size: 10pt">Computer equipment and software</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: center"><font style="font-size: 10pt">5 years</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">32,666</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">32,666</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Furniture and fixtures</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">7 years</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">82,529</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">82,529</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Office equipment</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: center"><font style="font-size: 10pt">5 years</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">3,039</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">20,533</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Machinery and equipment</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">1-5 years</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">305,337</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">341,583</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Autos</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">3 years</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">49,238</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">49,238</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Leasehold improvements</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: center"><font style="font-size: 10pt">47 months</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">6,790</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">6,790</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Total property and equipment</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">479,599</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">533,339</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Less accumulated depreciation</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(346,364</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(307,227</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Property and Equipment, Net</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">133,235</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">226,112</font></td>
    <td style="padding-bottom: 2.5pt">&#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_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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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> -URI http://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>nonnum: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>52
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6800251024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>7. ACCRUED EXPENSES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></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_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Accrued expense schedule</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.45in; text-align: justify; text-indent: 0.05in">The major components
of accrued expenses are summarized as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.45in; text-align: justify; text-indent: 0.05in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Accrued vacation</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">196,888</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">152,051</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Accrued interest</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">239,838</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">175,953</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Accrued rent</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">66,349</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">77,164</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Accrued loss contingency</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">71,744</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">44,423</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Other accrued expense</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">39,351</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">2,333</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Total accrued expenses</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">614,170</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">451,924</font></td>
    <td style="padding-bottom: 2.5pt">&#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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="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_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 components of accrued liabilities.</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_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>53
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809377552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_evsi_ConvertibleNotePayableRelatedPartiesAbstract', window );"><strong>Convertible Notes Payable - Related Parties And Fair Value Measurements</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_evsi_ConvertibleNotesPayableTableTextBlock', window );">Convertible notes payable summary</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2017, the following summarizes amounts owed under convertible notes payable:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"><b>Amount</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"><b>Discount</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid"><b>Convertible Notes Payable, net of discount</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 35%; text-align: left">Evey Note</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">62,616</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">62,616</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Pegasus Note</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">&#8220;Lender&#8221; Note</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid">1,500,000</td><td style="text-align: left; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid">175,668</td><td style="text-align: left; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid">1,324,332</td><td style="text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2.5pt double">$</td><td style="text-align: right; border-bottom: Black 2.5pt double">1,662,616</td><td style="text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2.5pt double">$</td><td style="text-align: right; border-bottom: Black 2.5pt double">175,668</td><td style="text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 2.5pt double">$</td><td style="text-align: right; border-bottom: Black 2.5pt double">1,486,948</td><td style="text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
</table>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">As of December
31, 2018, the following summarizes amounts owed under convertible notes payable:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Amount</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Unamortized Discount</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Convertible Notes Payable, net of discount</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 35%"><font style="font-size: 10pt">Evey Note</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 10pt">50,616</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 10pt">15,480</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 10pt">35,136</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font-size: 10pt">&#8220;Lender&#8221; Note</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">1,500,000</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">430,901</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">1,069,099</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><font style="font-size: 10pt">Convertible Notes Payable - Current Portion</font></td>
    <td>&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,550,616</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">446,381</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,104,235</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><font style="font-size: 10pt">Pegasus Note</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">100,000</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">100,000</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font-size: 10pt">Convertible Notes Payable - Long Term Portion</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">100,000</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">100,000</font></td>
    <td>&#160;</td></tr>
</table><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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Summary of activity of Level 3 liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.85pt; text-indent: 0.5in; text-align: justify">The following is a summary of activity
of Level 3 liabilities for the periods ended December 31, 2017:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.5in 0 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 78%; text-align: justify"><font style="font-size: 10pt">Balance at December 31, 2016</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 18%; text-align: right"><font style="font-size: 10pt">107,081</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">Gain on debt extinguishment</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(107,081</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Balance at December 31, 2017</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="padding-bottom: 2.5pt">&#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_evsi_ConvertibleNotePayableRelatedPartiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">evsi_ConvertibleNotePayableRelatedPartiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_ConvertibleNotesPayableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Convertible notes payable summary [Table Text Block]</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;">evsi_ConvertibleNotesPayableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_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 http://asc.fasb.org/extlink&amp;oid=99377789&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 http://asc.fasb.org/extlink&amp;oid=99377789&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>nonnum: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>54
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6759414368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>13. COMMITMENTS AND CONTINGENCIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></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_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Annual minimum lease payments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">Future annual
minimum lease payments related to our facility lease are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">2019</font></td>
    <td style="width: 4%">&#160;</td>
    <td style="width: 2%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 32%; text-align: right"><font style="font-size: 10pt">543,180</font></td>
    <td style="width: 2%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 10pt">2020</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">404,952</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Total</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">948,132</font></td>
    <td style="padding-bottom: 2.5pt">&#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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</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 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>55
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6800262208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. COMMON STOCK (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></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_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock', window );">Nonvested Shares Activity Table</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; width: 75%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 41%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 15%; border-bottom: Black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">Nonvested Shares</p></td>
    <td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 15%; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><font style="font-size: 10pt">Weighted-Average Grant-Date Fair Value</font></td></tr>
<tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><font style="font-size: 10pt">Nonvested at December 31, 2017</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">&#160;&#160;3,750,000</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.15</font></td></tr>
<tr style="vertical-align: top; background-color: White">
    <td><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">&#160;&#160;1,500,000</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.20</font></td></tr>
<tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><font style="font-size: 10pt">Vested</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">(1,562,500)</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.15</font></td></tr>
<tr style="vertical-align: top; background-color: White">
    <td><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">&#160;&#160;&#160;(750,000)</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.15</font></td></tr>
<tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><font style="font-size: 10pt">Nonvested at December 31, 2018</font></td>
    <td>&#160;</td>
    <td style="text-align: right; padding-right: 20pt"><font style="font-size: 10pt">&#160;&#160;2,937,500</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt">$0.17</font></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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquityAbstract</td>
</tr>
<tr>
<td style="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_ScheduleOfNonvestedShareActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes in outstanding nonvested shares.</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 (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ScheduleOfNonvestedShareActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>56
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809355776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. STOCK OPTIONS AND WARRANTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></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_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Assumptions for options granted</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">We used the following
assumptions for options granted in fiscal 2018 and 2017:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 34%; text-align: justify">&#160;</td>
    <td style="width: 33%; text-align: center"><font style="font-size: 10pt"><b><u>2018</u></b></font></td>
    <td style="width: 33%; text-align: center"><font style="font-size: 10pt"><b><u>2017</u></b></font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Expected volatility</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">82.40%</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">81.05%</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Expected term</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">5 Years</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">5 Years</font></td></tr>
<tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Risk-free interest rate</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">2.59% </font></td>
    <td style="text-align: center"><font style="font-size: 10pt">1.5%</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Expected dividend yield</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">None</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">None</font></td></tr>
</table><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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Rollforward of option activity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify">Option activity for the years ended
December 31, 2018 and 2017 under the 2008 and 2011 Plans are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Number of Options</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Price</b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2016</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">19,917,007</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">0.25</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">645,000</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.16</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Exercised</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,095,000</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.19</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Expired</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(4,250,343</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">0.33</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2017</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">15,216,664</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">707,500</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.20</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Exercised</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,015,000</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.19</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Expired</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(88,575</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">0.63</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2018</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">14,820,589</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Exercisable at December 31, 2018</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">14,674,758</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Weighted average grant date fair value</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.13</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table><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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Stock options information by exercise price</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">The following
table summarizes information about employee stock options outstanding at December 31, 2018:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="12" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Options Outstanding</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Options Exercisable</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Range of </b></font><br />
<font style="font-size: 10pt"><b>Exercise Price</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Number</b></font><br />
<font style="font-size: 10pt"><b>Outstanding at </b></font><br />
<font style="font-size: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font><br />
<font style="font-size: 10pt"><b>Average</b></font><br />
<font style="font-size: 10pt"><b>Remaining</b></font><br />
<font style="font-size: 10pt"><b>Contractual</b></font><br />
<font style="font-size: 10pt"><b>Life</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font><br />
<font style="font-size: 10pt"><b>Average</b></font><br />
<font style="font-size: 10pt"><b>Exercise</b></font><br />
<font style="font-size: 10pt"><b>Price</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Aggregate</b></font><br />
<font style="font-size: 10pt"><b>Intrinsic </b></font><br />
<font style="font-size: 10pt"><b>Value</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Number </b></font><br />
<font style="font-size: 10pt"><b>Exercisable</b></font><br />
<font style="font-size: 10pt"><b>at </b></font><br />
<font style="font-size: 10pt"><b>December 31, 2018</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Weighted</b></font><br />
<font style="font-size: 10pt"><b>Average</b></font><br />
<font style="font-size: 10pt"><b>Exercise</b></font><br />
<font style="font-size: 10pt"><b>Price</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Aggregate</b></font><br />
<font style="font-size: 10pt"><b>Intrinsic</b></font><br />
<font style="font-size: 10pt"><b>Value</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 17%; padding-bottom: 1pt; text-align: center"><font style="font-size: 10pt">$0.13-0.33</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid">&#160;</td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">14,820,589</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 10%; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">4.75 Years</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid">&#160;</td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">14,674,758</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid"><font style="font-size: 10pt">$</font></td>
    <td style="width: 9%; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="width: 1%; padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">14,820,589</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: center"><font style="font-size: 10pt">4.75 Years</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">14,674,758</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.23</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table><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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Warrant activity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in; text-align: justify">Warrant activity for the years ended
December 31, 2018 and 2017 are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Number of Warrants</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Price</b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2016</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">28,196,822</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">0.17</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4,416,667</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">0.15</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Exercised</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Expired</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(26,831,589)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">0.16</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2017</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">5,781,900</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.17</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Granted</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">1,581,117</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">0.21</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Exercised</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Forfeited</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: justify"><font style="font-size: 10pt">Expired</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(645,067</font></td>
    <td style="padding-bottom: 1pt"><font style="font-size: 10pt">)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">0.25</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Outstanding at December 31, 2018</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">6,717,950</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.17</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Exercisable at December 31, 2018</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">6,717,950</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.17</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Weighted average grant date fair value</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.13</font></td>
    <td style="padding-bottom: 2.5pt">&#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_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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</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> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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 (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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 50<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6784392&amp;loc=d3e188667-122775<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 50<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68057994&amp;loc=d3e25284-112666<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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>57
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809292512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>16. REVENUES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_evsi_NotesToFinancialStatementsAbstract', window );"><strong>Notes to Financial Statements</strong></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_us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock', window );">Schedule of revenues</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">For each of the
identified periods, revenues can be categorized into the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>For the year ended December 31,</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 60%; text-align: justify"><font style="font-size: 10pt">Product Sales</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">6,144,251</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font-size: 10pt">1,401,103</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Maintenance Fees</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7,576</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7,114</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Professional Services</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">10,575</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3,825</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 10pt">Total Revenues</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">6,162,402</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,412,042</font></td>
    <td style="padding-bottom: 2.5pt">&#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_evsi_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">evsi_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_ScheduleOfPrincipalTransactionsRevenueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue by reporting categories or types of financial instruments, including derivatives but excluding dividends and interests, from trading for own account by broker dealers.</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 940<br> -SubTopic 320<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=35711157&amp;loc=d3e42567-110969<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_ScheduleOfPrincipalTransactionsRevenueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>58
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809221296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>17. INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></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_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Income tax reconciliation</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Year ended December 31,</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="width: 46%; text-align: justify"><font style="font-size: 10pt">Computed &#8220;expected&#8221; tax expense (benefit)</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">(755,744</font></td>
    <td style="width: 1%"><font style="font-size: 10pt">)</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">(1,034,086</font></td>
    <td style="width: 1%"><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">State taxes, net of federal benefit</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(251,217</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(171,202</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Goodwill impairment and other non-deductible items</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(74,120</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">643,016</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Change in federal tax rates</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4,145,380</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Change in deferred tax asset valuation allowance</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">1,081,081</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(3,583,108</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Income tax expense</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
</table><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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Deferred tax assets and liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>2017</b></font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Deferred tax assets:</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 46%; text-align: justify"><font style="font-size: 10pt">Charitable contributions</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">2,900</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 10pt">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font-size: 10pt">2,900</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Reserve for bad debt</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">17,805</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">17,948</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Stock options</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,448,014</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">3,416,792</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Deferred Revenue</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">233,883</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Depreciation</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">22,937</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6,920</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Other</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">19,661</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">17,674</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Net operating loss carryforward</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">7,755,622</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">6,957,507</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Total gross deferred tax assets</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">11,500,822</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">10,419,741</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Less: Deferred tax asset valuation allowance</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(11,432,888</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(10,351,807</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Total net deferred tax assets</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">67,934</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">67,934</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Deferred tax liabilities:</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Accrued salaries</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(67,934</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(67,934</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><font style="font-size: 10pt">Total deferred tax liabilities</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(67,934</font></td>
    <td><font style="font-size: 10pt">)</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(67,934</font></td>
    <td><font style="font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 10pt">Total net deferred taxes</font></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">&#8211;</font></td>
    <td>&#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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized 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://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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>59
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6643135808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer A [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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">82.00%<span></span>
</td>
<td class="nump">0.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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer B [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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">94.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net [Member] | Customer A [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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">28.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net [Member] | Customer C [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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">0.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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13531-108611<br><br>Reference 3: 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 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<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_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</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_MajorCustomersAxis=evsi_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=evsi_CustomerAMember</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_MajorCustomersAxis=evsi_CustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=evsi_CustomerBMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</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_MajorCustomersAxis=evsi_CustomerCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=evsi_CustomerCMember</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6807053952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_CashUninsuredAmount', window );">Uninsured cash</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 150,000<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_CashEquivalentsAtCarryingValue', window );">Cash equivalents</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<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_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Property and equipment estimated useful lives</a></td>
<td class="text">3 to 7 years<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_AmortizationOfIntangibleAssets', window );">Amortization of intangible asset</a></td>
<td class="nump">$ 2,733<span></span>
</td>
<td class="nump">561<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_ExtendedProductWarrantyAccrual', window );">Accrued warranty reserve</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_ResearchAndDevelopmentExpense', window );">Research and development costs</a></td>
<td class="nump">3,585<span></span>
</td>
<td class="nump">1,772<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_AdvertisingExpense', window );">Advertising costs</a></td>
<td class="nump">$ 114,408<span></span>
</td>
<td class="nump">$ 81,278<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=evsi_ConvertibleDebtSharesMember', window );">Convertible Debt Shares [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive stock equivalents outstanding</a></td>
<td class="nump">20,914,405<span></span>
</td>
<td class="nump">19,846,181<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=evsi_OptionsSharesMember', window );">Option Shares [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive stock equivalents outstanding</a></td>
<td class="nump">14,820,589<span></span>
</td>
<td class="nump">15,216,664<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=evsi_WarrantSharesMember', window );">Warrant Shares [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive stock equivalents outstanding</a></td>
<td class="nump">6,717,950<span></span>
</td>
<td class="nump">5,781,900<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_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 http://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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<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_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</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 http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="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_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="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_CashUninsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.</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_CashUninsuredAmount</td>
</tr>
<tr>
<td style="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_ExtendedProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of the balance sheet date of the aggregate extended product warranty liability. Does not include the ending balance for the standard product warranty 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 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1),(c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<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_ExtendedProductWarrantyAccrual</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentEstimatedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).</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 35<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68071081&amp;loc=d3e1205-110223<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-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_PropertyPlantAndEquipmentEstimatedUsefulLives</td>
</tr>
<tr>
<td style="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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</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 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<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_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=evsi_ConvertibleDebtSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=evsi_ConvertibleDebtSharesMember</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=evsi_OptionsSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=evsi_OptionsSharesMember</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=evsi_WarrantSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=evsi_WarrantSharesMember</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6820408368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2. GOING CONCERN (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_evsi_GoingConcernAbstract', window );"><strong>Capitalization of accrued interest to convertible notes payable</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net losses</a></td>
<td class="num">$ (3,598,780)<span></span>
</td>
<td class="num">$ (3,041,430)<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_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">349,072<span></span>
</td>
<td class="nump">430,084<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operations</a></td>
<td class="num">(712,456)<span></span>
</td>
<td class="num">(3,437,312)<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_evsi_WorkingCapital', window );">Working capital</a></td>
<td class="num">(2,759,580)<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_StockholdersEquity', window );">Stockholders' deficit</a></td>
<td class="num">(2,480,679)<span></span>
</td>
<td class="num">(349,262)<span></span>
</td>
<td class="num">$ (1,385,104)<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_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(41,875,659)<span></span>
</td>
<td class="num">(38,276,879)<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_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from offering</a></td>
<td class="nump">290,000<span></span>
</td>
<td class="nump">$ 2,345,000<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_ProceedsFromLinesOfCredit', window );">Borrowings on line of credit, net</a></td>
<td class="nump">750,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfOtherLongTermDebt', window );">Payments of other debt facilities</a></td>
<td class="nump">$ 212,685<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_evsi_GoingConcernAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Going concern disclosure [Abstract]</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;">evsi_GoingConcernAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_WorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Working capital</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;">evsi_WorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_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>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<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 (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_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 http://asc.fasb.org/extlink&amp;oid=109223946&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 http://asc.fasb.org/extlink&amp;oid=109223946&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 http://asc.fasb.org/extlink&amp;oid=109223946&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://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 http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<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 http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<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(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-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_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_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 http://asc.fasb.org/extlink&amp;oid=109223946&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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="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_RepaymentsOfOtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outflow for the payment of debt classified as other, maturing after 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_RepaymentsOfOtherLongTermDebt</td>
</tr>
<tr>
<td style="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_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 http://asc.fasb.org/extlink&amp;oid=6877327&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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-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_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://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 http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6800261408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details-Accounts Receivable) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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>
</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_AccountsReceivableGross', window );">Accounts receivable</a></td>
<td class="nump">$ 1,290,702<span></span>
</td>
<td class="nump">$ 5,946<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_AllowanceForDoubtfulAccountsReceivable', window );">Less: Allowance for doubtful accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, Net</a></td>
<td class="nump">$ 1,290,702<span></span>
</td>
<td class="nump">$ 5,946<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_AccountsReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unclassified balance sheet, amounts due from customers or clients for goods or services that have been delivered or sold in the normal 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://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(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_AccountsReceivableGross</td>
</tr>
<tr>
<td style="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_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 due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible.</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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="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_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>63
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6800136240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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>
</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_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease', window );">Bad debt expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">$ 835,785<span></span>
</td>
<td class="nump">$ 77,514<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_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance for doubtful accounts.</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_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="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_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<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_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="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_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>64
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6633339936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Prepaid insurance</a></td>
<td class="nump">$ 29,524<span></span>
</td>
<td class="nump">$ 25,402<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_DepositsAssetsCurrent', window );">Deposit on future raw material purchases</a></td>
<td class="nump">226,547<span></span>
</td>
<td class="nump">30,272<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Total prepaid expenses and other current assets</a></td>
<td class="nump">$ 256,071<span></span>
</td>
<td class="nump">$ 55,674<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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="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_DepositsAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.</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.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_DepositsAssetsCurrent</td>
</tr>
<tr>
<td style="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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</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(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<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(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="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_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 asset related to consideration paid in advance for insurance that provides economic benefits within a future period of 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 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5865-108316<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 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<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_PrepaidInsurance</td>
</tr>
<tr>
<td style="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>65
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6818020112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>5. INVENTORY (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,716,141<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_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">443,701<span></span>
</td>
<td class="nump">311,481<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_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">698,689<span></span>
</td>
<td class="nump">300,479<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_InventoryValuationReserves', window );">Inventory reserve</a></td>
<td class="num">(11,424)<span></span>
</td>
<td class="num">(8,601)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " 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">$ 1,130,966<span></span>
</td>
<td class="nump">$ 2,319,500<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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and LIFO reserves of completed merchandise or goods expected to be sold 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://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.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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 http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<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.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and LIFO reserves of raw materials 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://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.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_InventoryRawMaterials</td>
</tr>
<tr>
<td style="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_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation reserve for inventory.</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 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<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.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_InventoryValuationReserves</td>
</tr>
<tr>
<td style="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_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and LIFO reserves of merchandise or goods in the production process expected to be completed 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://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.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="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>66
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6818051920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6. PROPERTY AND EQUIPMENT (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful lives</a></td>
<td class="text">3 to 7 years<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_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 479,599<span></span>
</td>
<td class="nump">$ 533,339<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(346,364)<span></span>
</td>
<td class="num">(307,227)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and Equipment, Net</a></td>
<td class="nump">$ 133,235<span></span>
</td>
<td class="nump">226,112<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=evsi_ComputerEquipmentAndSoftwareMember', window );">Computer equipment and software [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_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful lives</a></td>
<td class="text">5 years<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_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 32,666<span></span>
</td>
<td class="nump">32,666<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_FurnitureAndFixturesMember', window );">Furniture and fixtures [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_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful lives</a></td>
<td class="text">7 years<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_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 82,529<span></span>
</td>
<td class="nump">82,529<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_OfficeEquipmentMember', window );">Office 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_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful lives</a></td>
<td class="text">5 years<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_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 3,039<span></span>
</td>
<td class="nump">20,533<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_MachineryAndEquipmentMember', window );">Machinery and equipment [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_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful lives</a></td>
<td class="text">1-5 years<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_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 305,337<span></span>
</td>
<td class="nump">341,583<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_AutomobilesMember', window );">Autos [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_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful lives</a></td>
<td class="text">3 years<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_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 49,238<span></span>
</td>
<td class="nump">49,238<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_LeaseholdImprovementsMember', window );">Leasehold Improvements [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_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful lives</a></td>
<td class="text">47 months<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_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 6,790<span></span>
</td>
<td class="nump">$ 6,790<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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_PropertyPlantAndEquipmentEstimatedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).</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 35<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68071081&amp;loc=d3e1205-110223<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-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_PropertyPlantAndEquipmentEstimatedUsefulLives</td>
</tr>
<tr>
<td style="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_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://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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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_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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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=evsi_ComputerEquipmentAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_ComputerEquipmentAndSoftwareMember</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_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FurnitureAndFixturesMember</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_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OfficeEquipmentMember</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_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MachineryAndEquipmentMember</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_AutomobilesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AutomobilesMember</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_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeaseholdImprovementsMember</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6630750848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6. PROPERTY AND EQUIPMENT (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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>
<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_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 60,106<span></span>
</td>
<td class="nump">$ 68,820<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_evsi_DepreciationExpenseCapitalized', window );">Depreciation expense capitalized</a></td>
<td class="nump">$ 22,200<span></span>
</td>
<td class="nump">$ 22,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_DepreciationExpenseCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Depreciation expense capitalized</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;">evsi_DepreciationExpenseCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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 http://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 http://asc.fasb.org/extlink&amp;oid=109223946&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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6800310624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>7. ACCRUED EXPENSES (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedVacationCurrent', window );">Accrued vacation</a></td>
<td class="nump">$ 196,888<span></span>
</td>
<td class="nump">$ 152,051<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_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">239,838<span></span>
</td>
<td class="nump">175,953<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_AccruedRentCurrent', window );">Accrued rent</a></td>
<td class="nump">66,349<span></span>
</td>
<td class="nump">77,164<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_AccrualForEnvironmentalLossContingencies', window );">Accrued loss contingency</a></td>
<td class="nump">71,744<span></span>
</td>
<td class="nump">44,423<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_OtherAccruedLiabilitiesCurrent', window );">Other accrued expense</a></td>
<td class="nump">39,351<span></span>
</td>
<td class="nump">2,333<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total accrued expenses</a></td>
<td class="nump">$ 614,170<span></span>
</td>
<td class="nump">$ 451,924<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_AccrualForEnvironmentalLossContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs accrued as of the balance sheet date for environmental loss contingencies.</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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6395460&amp;loc=d3e13647-108346<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<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_AccrualForEnvironmentalLossContingencies</td>
</tr>
<tr>
<td style="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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</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 http://asc.fasb.org/extlink&amp;oid=6877327&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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="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_AccruedRentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations incurred through that date and payable for contractual rent under lease arrangements. 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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<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 http://asc.fasb.org/extlink&amp;oid=6877327&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_AccruedRentCurrent</td>
</tr>
<tr>
<td style="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_AccruedVacationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. 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 http://asc.fasb.org/extlink&amp;oid=6877327&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 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6409733&amp;loc=d3e19396-108361<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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<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_AccruedVacationCurrent</td>
</tr>
<tr>
<td style="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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e7018-107765<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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<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 http://asc.fasb.org/extlink&amp;oid=6877327&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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expenses incurred but not yet paid 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://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 http://asc.fasb.org/extlink&amp;oid=6877327&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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e7018-107765<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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<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_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="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>69
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6820250112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Apr. 29, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2015</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_GainsLossesOnExtinguishmentOfDebt', window );">Gain on settlement of debt</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="nump">$ 107,081<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_ProceedsFromLinesOfCredit', window );">Proceeds from line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Convertible Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">960,000<span></span>
</td>
<td class="nump">923,232<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_CreditFacilityAxis=evsi_RevolvingNoteMember', window );">Revolver [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_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of credit maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Convertible Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 960,000<span></span>
</td>
<td class="nump">923,232<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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</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">226,768<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_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,909<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_CreditFacilityAxis=evsi_RevolvingNoteMember', window );">Revolver [Member] | Other Drawdowns [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_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,513,013<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_RepaymentsOfLinesOfCredit', window );">Repayment of credit line</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">553,013<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_CreditFacilityAxis=evsi_RevolvingNoteMember', window );">Revolver [Member] | Initial Draw Down [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_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from line of credit</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">$ 850,000<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</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,416,667<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_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</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">$ 122,992<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_DebtInstrumentConvertibleBeneficialConversionFeature', window );">Beneficial conversion features</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">243,223<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_CreditFacilityAxis=evsi_RevolvingNoteMember', window );">Revolver [Member] | Second Draw Down [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_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from line of credit</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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</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">500,000<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_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</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">$ 56,620<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_DebtInstrumentConvertibleBeneficialConversionFeature', window );">Beneficial conversion features</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">175,261<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_CreditFacilityAxis=evsi_RevolvingNoteMember', window );">Revolver [Member] | Third Drawdown [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_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 290,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">407,784<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_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,282<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_DebtInstrumentConvertibleBeneficialConversionFeature', window );">Beneficial conversion features</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">161,829<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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 212,420<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_LineOfCreditFacilityAxis=evsi_LSAMember', window );">Loan and Security Agreement [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_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit maximum borrowing capacity</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,000<span></span>
</td>
<td class="nump">$ 1,000,000<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_LineOfCreditFacilityExpirationDate1', window );">Line of credit maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar.  01,  2020<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_LineOfCreditFacilityInterestRateDescription', window );">Line of credit interest rate terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Monthly interest only payments through December 2017.<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_DebtRelatedCommitmentFeesAndDebtIssuanceCosts', window );">Commitment fee paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500<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_evsi_ReimbursementOfBankExpensesForDocumentation', window );">Reimbursement of bank expenses for documentation</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">10,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_evsi_ReimbursementOfFilingFees', window );">Reimbursement of filing fees</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,836<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_PaymentsOfDebtIssuanceCosts', window );">Payment of debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,655<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_ProceedsFromLinesOfCredit', window );">Proceeds from line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayment of credit line</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,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_LineOfCreditFacilityAxis=evsi_LSAMember', window );">Loan and Security Agreement [Member] | Keshif Ventures, LLC [Member] | Loan Guaranty [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evsi_StockIssuedForLoanGuarantySharesIssued', window );">Stock issued for loan guaranty, shares issued</a></td>
<td class="nump">219,555<span></span>
</td>
<td class="nump">234,302<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_evsi_StockIssuedForLoanGuarantyValue', window );">Stock issued for loan guaranty, value</a></td>
<td class="nump">$ 32,933<span></span>
</td>
<td class="nump">$ 35,145<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_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on settlement of debt</a></td>
<td class="num">$ (2,183)<span></span>
</td>
<td class="nump">$ 2,355<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_evsi_ReimbursementOfBankExpensesForDocumentation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reimbursement of bank expenses for documentation</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;">evsi_ReimbursementOfBankExpensesForDocumentation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_ReimbursementOfFilingFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reimbursement of filing fees</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;">evsi_ReimbursementOfFilingFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_StockIssuedForLoanGuarantySharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock issued for loan guaranty, shares issued</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;">evsi_StockIssuedForLoanGuarantySharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_StockIssuedForLoanGuarantyValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock issued for loan guaranty, value</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;">evsi_StockIssuedForLoanGuarantyValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_AdjustmentOfWarrantsGrantedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustment for noncash service expenses paid for by granting of warrants.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_AdjustmentOfWarrantsGrantedForServices</td>
</tr>
<tr>
<td style="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_DebtInstrumentConvertibleBeneficialConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-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_DebtInstrumentConvertibleBeneficialConversionFeature</td>
</tr>
<tr>
<td style="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_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 http://asc.fasb.org/extlink&amp;oid=114775744&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 http://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_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_DebtRelatedCommitmentFeesAndDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 charge against earnings during the period for commitment fees and debt issuance expenses.</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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&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_DebtRelatedCommitmentFeesAndDebtIssuanceCosts</td>
</tr>
<tr>
<td style="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 http://asc.fasb.org/extlink&amp;oid=114001942&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 http://asc.fasb.org/extlink&amp;oid=114001942&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 http://asc.fasb.org/extlink&amp;oid=109223946&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 http://asc.fasb.org/extlink&amp;oid=6876686&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 http://asc.fasb.org/extlink&amp;oid=6879938&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_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 credit facility terminates, in CCYY-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://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(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="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_LineOfCreditFacilityInterestRateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest rate for the amounts borrowed under the credit facility, including the terms and the method for determining the interest rate (for example, fixed or variable, LIBOR plus a percentage, increasing rate, timing of interest rate resets, remarketing provisions).</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(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_LineOfCreditFacilityInterestRateDescription</td>
</tr>
<tr>
<td style="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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</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(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="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_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</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 http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="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_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</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 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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 (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="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_CreditFacilityAxis=evsi_RevolvingNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CreditFacilityAxis=evsi_RevolvingNoteMember</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_LongtermDebtTypeAxis=evsi_OtherDrawdownsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_OtherDrawdownsMember</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_LongtermDebtTypeAxis=evsi_InitialDrawDownMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_InitialDrawDownMember</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_LongtermDebtTypeAxis=evsi_SecondDrawDownMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_SecondDrawDownMember</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_LongtermDebtTypeAxis=evsi_ThirdDrawdownMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_ThirdDrawdownMember</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_LineOfCreditFacilityAxis=evsi_LSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditFacilityAxis=evsi_LSAMember</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=evsi_KeshifMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_KeshifMember</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_NonmonetaryTransactionTypeAxis=evsi_LoanGuarantyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonmonetaryTransactionTypeAxis=evsi_LoanGuarantyMember</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6606430064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_NotesPayableRelatedPartiesClassifiedCurrent', window );">Convertible note payable - related parties</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 135,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_ShortTermDebtTypeAxis=evsi_WheatleyNoteMember', window );">Wheatley Note [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_NotesPayableRelatedPartiesClassifiedCurrent', window );">Convertible note payable - related parties</a></td>
<td class="nump">177,251<span></span>
</td>
<td class="nump">$ 135,000<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_InterestPayableCurrentAndNoncurrent', window );">Accrued and unpaid interest</a></td>
<td class="nump">28,220<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_DebtInstrumentConvertibleBeneficialConversionFeature', window );">Beneficial conversion features</a></td>
<td class="nump">8,672<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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">$ 7,749<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_DebtInstrumentConvertibleBeneficialConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-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_DebtInstrumentConvertibleBeneficialConversionFeature</td>
</tr>
<tr>
<td style="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_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 http://asc.fasb.org/extlink&amp;oid=114775744&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 http://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_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_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 http://asc.fasb.org/extlink&amp;oid=6876686&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 http://asc.fasb.org/extlink&amp;oid=6879938&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_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 http://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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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.19(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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_ShortTermDebtTypeAxis=evsi_WheatleyNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShortTermDebtTypeAxis=evsi_WheatleyNoteMember</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>71
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6818500352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details - Convertible notes payable) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_ConvertibleNotesPayableCurrent', window );">Convertible notes payable, net - current portion</a></td>
<td class="nump">$ 1,104,235<span></span>
</td>
<td class="nump">$ 1,486,948<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_ConvertibleLongTermNotesPayable', window );">Convertible notes payable, net - long term portion</a></td>
<td class="nump">100,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_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [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_ConvertibleNotesPayable', window );">Convertible notes payable, current portion</a></td>
<td class="nump">1,550,616<span></span>
</td>
<td class="nump">1,662,616<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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">446,381<span></span>
</td>
<td class="nump">175,668<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_ConvertibleNotesPayableCurrent', window );">Convertible notes payable, net - current portion</a></td>
<td class="nump">1,104,235<span></span>
</td>
<td class="nump">1,486,948<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_ConvertibleLongTermNotesPayable', window );">Convertible notes payable, net - long term portion</a></td>
<td class="nump">100,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_srt_CounterpartyNameAxis=evsi_EveyNoteMember', window );">Evey Note [Member] | Convertible Notes Payable [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_ConvertibleNotesPayable', window );">Convertible notes payable, current portion</a></td>
<td class="nump">50,616<span></span>
</td>
<td class="nump">62,616<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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">15,480<span></span>
</td>
<td class="nump">0<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_ConvertibleNotesPayableCurrent', window );">Convertible notes payable, net - current portion</a></td>
<td class="nump">35,136<span></span>
</td>
<td class="nump">62,616<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_CounterpartyNameAxis=evsi_PegasusNoteMember', window );">Pegasus Note [Member] | Convertible Notes Payable [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_ConvertibleNotesPayable', window );">Convertible notes payable, current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_ConvertibleNotesPayableCurrent', window );">Convertible notes payable, net - current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<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_ConvertibleLongTermNotesPayable', window );">Convertible notes payable, net - long term portion</a></td>
<td class="nump">100,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_srt_CounterpartyNameAxis=evsi_LenderNoteMember', window );">Lender Note [Member] | Convertible Notes Payable [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_ConvertibleNotesPayable', window );">Convertible notes payable, current portion</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">1,500,000<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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">430,901<span></span>
</td>
<td class="nump">175,668<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_ConvertibleNotesPayableCurrent', window );">Convertible notes payable, net - current portion</a></td>
<td class="nump">$ 1,069,099<span></span>
</td>
<td class="nump">$ 1,324,332<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_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 http://asc.fasb.org/extlink&amp;oid=6877327&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_ConvertibleNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically 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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e603758-122996<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))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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)(16)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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_ConvertibleNotesPayable</td>
</tr>
<tr>
<td style="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_ConvertibleNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. 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.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_ConvertibleNotesPayableCurrent</td>
</tr>
<tr>
<td style="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 http://asc.fasb.org/extlink&amp;oid=114775744&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 http://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_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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConvertibleNotesPayableMember</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_CounterpartyNameAxis=evsi_EveyNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_EveyNoteMember</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_CounterpartyNameAxis=evsi_PegasusNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_PegasusNoteMember</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_CounterpartyNameAxis=evsi_LenderNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_LenderNoteMember</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>72
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809164992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details-Level 3) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability', window );">Beginning balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 107,081<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_GainsLossesOnExtinguishmentOfDebt', window );">Gain on extinguishment of debt</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(107,081)<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_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability', window );">Ending balance</a></td>
<td class="text">&#160;<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_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a 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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624163-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_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability</td>
</tr>
<tr>
<td style="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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract</td>
</tr>
<tr>
<td style="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_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 http://asc.fasb.org/extlink&amp;oid=114001942&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 http://asc.fasb.org/extlink&amp;oid=114001942&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 http://asc.fasb.org/extlink&amp;oid=109223946&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6820537200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 05, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2015</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_ConvertibleNotesPayableCurrent', window );">Convertible note balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,104,235<span></span>
</td>
<td class="nump">$ 1,486,948<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_DebtConversionConvertedInstrumentAmount1', window );">Conversion of debt, amount converted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,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_evsi_ConversionOfDebtInterestConverted', window );">Conversion of debt, interest converted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 104,709<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_DebtConversionConvertedInstrumentSharesIssued1', window );">Conversion of debt, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,698,060<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_RepaymentsOfConvertibleDebt', window );">Payments on convertible note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,000<span></span>
</td>
<td class="nump">$ 12,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_srt_CounterpartyNameAxis=evsi_GeminiMasterThirdMember', window );">Gemini Master Fund - Third Amended [Member] | Convertible Notes 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>
<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_DebtConversionConvertedInstrumentAmount1', window );">Conversion of debt, amount converted</a></td>
<td class="nump">$ 600,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_evsi_ConversionOfDebtInterestConverted', window );">Conversion of debt, interest converted</a></td>
<td class="nump">$ 104,709<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_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Conversion of debt, shares issued</a></td>
<td class="nump">4,698,060<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_CounterpartyNameAxis=evsi_EveyNoteMember', window );">Evey Note [Member] | Convertible Notes 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>
<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_DebtInstrumentMaturityDate', window );">Debt maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jul.  01,  2019<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_RepaymentsOfConvertibleDebt', window );">Payments on convertible note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes 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>
<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_ConvertibleNotesPayableCurrent', window );">Convertible note balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,104,235<span></span>
</td>
<td class="nump">1,486,948<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_DebtInstrumentUnamortizedDiscount', window );">Debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">446,381<span></span>
</td>
<td class="nump">175,668<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_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [Member] | Gemini Master Fund - Third Amended [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_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible note balance</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="nump">$ 600,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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [Member] | Evey Note [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_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible note balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,136<span></span>
</td>
<td class="nump">62,616<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_DebtInstrumentUnamortizedDiscount', window );">Debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,480<span></span>
</td>
<td class="nump">0<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_InterestPayableCurrentAndNoncurrent', window );">Accrued and unpaid interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 73,382<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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on convertible note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<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=evsi_PegasusNoteMember', window );">Pegasus Note [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_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible note balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued and unpaid interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,137<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=evsi_LenderNoteMember', window );">Lender Note [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_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible note balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<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_DebtInstrumentUnamortizedDiscount', window );">Debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 232,768<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<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_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 187,142<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_DebtInstrumentConvertibleBeneficialConversionFeature', window );">Beneficial conversion features</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 66,384<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=evsi_LenderNoteMember', window );">Lender Note [Member] | December Amendment [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_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible note balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,069,099<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_DebtInstrumentUnamortizedDiscount', window );">Debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">430,901<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_evsi_LendersFeesRecordedAsDebtDiscount', window );">Lenders fees recorded as debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued and unpaid interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,094<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_DebtInstrumentMaturityDate', window );">Debt maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 30,  2019<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_evsi_ConversionOfDebtInterestConverted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion of debt, interest converted</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;">evsi_ConversionOfDebtInterestConverted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_LendersFeesRecordedAsDebtDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lenders fees recorded as debt 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;">evsi_LendersFeesRecordedAsDebtDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_AdjustmentOfWarrantsGrantedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustment for noncash service expenses paid for by granting of warrants.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_AdjustmentOfWarrantsGrantedForServices</td>
</tr>
<tr>
<td style="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_ConvertibleNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. 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.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_ConvertibleNotesPayableCurrent</td>
</tr>
<tr>
<td style="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_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</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 http://asc.fasb.org/extlink&amp;oid=98513485&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 http://asc.fasb.org/extlink&amp;oid=98513485&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_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="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_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 http://asc.fasb.org/extlink&amp;oid=98513485&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 http://asc.fasb.org/extlink&amp;oid=98513485&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_DebtInstrumentConvertibleBeneficialConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-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_DebtInstrumentConvertibleBeneficialConversionFeature</td>
</tr>
<tr>
<td style="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_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://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 http://asc.fasb.org/extlink&amp;oid=6877327&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>num: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_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 when the debt instrument is scheduled to be fully repaid, in CCYY-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/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(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&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_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="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_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 http://asc.fasb.org/extlink&amp;oid=114775744&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 http://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_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_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 http://asc.fasb.org/extlink&amp;oid=6876686&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 http://asc.fasb.org/extlink&amp;oid=6879938&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_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</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 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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 (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="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_srt_CounterpartyNameAxis=evsi_GeminiMasterThirdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_GeminiMasterThirdMember</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_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember</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_CounterpartyNameAxis=evsi_EveyNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_EveyNoteMember</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_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConvertibleNotesPayableMember</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_LongtermDebtTypeAxis=evsi_PegasusNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_PegasusNoteMember</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_LongtermDebtTypeAxis=evsi_LenderNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_LenderNoteMember</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_TransactionTypeAxis=evsi_DecAmendmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TransactionTypeAxis=evsi_DecAmendmentMember</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>74
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6807767600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>11. NOTE PAYABLE (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_NotesPayableCurrent', window );">Note Payable</a></td>
<td class="nump">$ 788,185<span></span>
</td>
<td class="nump">$ 0<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_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">239,838<span></span>
</td>
<td class="nump">175,953<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_NotesPayableOtherPayablesMember', window );">Note Payable [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_DebtInstrumentFaceAmount', window );">Debt original amount</a></td>
<td class="nump">$ 750,000<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_DebtInstrumentInterestRateStatedPercentage', window );">Debt interest rate</a></td>
<td class="nump">10.00%<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_DebtInstrumentMaturityDate', window );">Maturity Date</a></td>
<td class="text">Feb. 28,  2019<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_IncreaseDecreaseInNotesPayableCurrent', window );">Increase in note payable balance</a></td>
<td class="nump">$ 112,500<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_PaymentsOfDebtIssuanceCosts', window );">Lender fees recorded as debt discount</a></td>
<td class="nump">$ 5,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_evsi_WarrantsIssuedShares', window );">Warrants issued, shares</a></td>
<td class="nump">900,000<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_WarrantsAndRightsOutstandingTerm', window );">Warrant term</a></td>
<td class="text">5 years<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price</a></td>
<td class="nump">$ 0.25<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_FairValueAdjustmentOfWarrants', window );">Fair value of warrants</a></td>
<td class="nump">$ 115,521<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_AmortizationOfDebtDiscountPremium', window );">Amortized of debt discount</a></td>
<td class="nump">100,102<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_NotesPayableCurrent', window );">Note Payable</a></td>
<td class="nump">788,185<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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">74,315<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_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">$ 26,096<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=evsi_VendorNotePayableMember', window );">Vendor Note Payable [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_RepaymentsOfNotesPayable', window );">Payment of notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,000<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_GainLossRelatedToLitigationSettlement', window );">Gain on debt settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,352<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evsi_WarrantsIssuedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants issued shares</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;">evsi_WarrantsIssuedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</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 http://asc.fasb.org/extlink&amp;oid=114775744&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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=115205541&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_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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://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 http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-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 http://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_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://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 http://asc.fasb.org/extlink&amp;oid=6877327&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>num: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_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 when the debt instrument is scheduled to be fully repaid, in CCYY-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/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(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&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_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="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_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 http://asc.fasb.org/extlink&amp;oid=114775744&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 http://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_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_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (income) related to adjustment to fair value of warrant 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<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_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="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_GainLossRelatedToLitigationSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.</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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<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_GainLossRelatedToLitigationSettlement</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current portion (due within one year or one business cycle) of obligations evidenced by formal promissory notes.</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 http://asc.fasb.org/extlink&amp;oid=109223946&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_IncreaseDecreaseInNotesPayableCurrent</td>
</tr>
<tr>
<td style="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_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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e7018-107765<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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<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 http://asc.fasb.org/extlink&amp;oid=6877327&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_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 http://asc.fasb.org/extlink&amp;oid=6877327&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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="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_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for a borrowing supported by a written promise to pay an 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="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 http://asc.fasb.org/extlink&amp;oid=99377789&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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NotesPayableOtherPayablesMember</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_LongtermDebtTypeAxis=evsi_VendorNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_VendorNotePayableMember</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>75
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6800223232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>12. AUTO LOAN (Details Narrative) - Automobile Loan [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_DebtInstrumentInterestRateStatedPercentage', window );">Debt interest rate</a></td>
<td class="nump">5.99%<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_OtherLongTermDebtCurrent', window );">Auto loan current</a></td>
<td class="nump">$ 10,520<span></span>
</td>
<td class="nump">$ 9,862<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_OtherLongTermDebtNoncurrent', window );">Auto loan noncurrent</a></td>
<td class="nump">$ 9,277<span></span>
</td>
<td class="nump">$ 20,620<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://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 http://asc.fasb.org/extlink&amp;oid=6877327&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>num: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_OtherLongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt classified as other, payable 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(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_OtherLongTermDebtCurrent</td>
</tr>
<tr>
<td style="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_OtherLongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt classified as other, payable after 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.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_OtherLongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="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_AutomobileLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AutomobileLoanMember</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>76
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6631103088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>13. COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2018 </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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></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_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">Future minimum operating lease payments, 2019</a></td>
<td class="nump">$ 543,180<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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">Future minimum operating lease payments, 2020</a></td>
<td class="nump">404,952<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Future minimum operating lease payments</a></td>
<td class="nump">$ 948,132<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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="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_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</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 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<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_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="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_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<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_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="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>77
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6638104992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>13. COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_SecurityDeposit', window );">Security deposit</a></td>
<td class="nump">$ 146,091<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_LeaseAndRentalExpense', window );">Administrative rent expense</a></td>
<td class="nump">111,655<span></span>
</td>
<td class="nump">$ 111,655<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_OtherInventoryCapitalizedCosts', window );">Rent capitalized into inventory as manufacturing overhead costs</a></td>
<td class="nump">446,618<span></span>
</td>
<td class="nump">$ 446,618<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_TransactionTypeAxis=us-gaap_LeaseAgreementsMember', window );">Lease Agreements [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_AccountsPayableOtherCurrent', window );">Leases payable</a></td>
<td class="nump">$ 97,344<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_AccountsPayableOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations incurred classified as other, payable 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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<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 http://asc.fasb.org/extlink&amp;oid=6877327&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_AccountsPayableOtherCurrent</td>
</tr>
<tr>
<td style="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_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is 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>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_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="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_OtherInventoryCapitalizedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and last-in first out (LIFO) reserves, of costs capitalized in inventory classified as other, 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://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.6(a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_OtherInventoryCapitalizedCosts</td>
</tr>
<tr>
<td style="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_SecurityDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.</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.8,17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_SecurityDeposit</td>
</tr>
<tr>
<td style="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_TransactionTypeAxis=us-gaap_LeaseAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TransactionTypeAxis=us-gaap_LeaseAgreementsMember</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>78
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6791471248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. COMMON STOCK (Details) - Common Stock [Member] - Nonvested Shares [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>$ / shares </div>
<div>shares</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward', window );"><strong>Number of Nonvested Shares</strong></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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Number of Nonvested Shares Outstanding, Beginning | shares</a></td>
<td class="nump">3,750,000<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Number of Nonvested Shares Granted | shares</a></td>
<td class="nump">1,500,000<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Number of Nonvested Shares Vested | shares</a></td>
<td class="num">(1,562,000)<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares', window );">Number of Nonvested Shares Forfeited | shares</a></td>
<td class="num">(750,000)<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Number of Nonvested Shares Outstanding, Ending | shares</a></td>
<td class="nump">2,937,500<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Exercise Price</strong></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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Exercise Price Outstanding, Beginning | $ / shares</a></td>
<td class="nump">$ 0.15<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Granted | $ / shares</a></td>
<td class="nump">0.20<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Weighted Average Exercise Price Vested | $ / shares</a></td>
<td class="nump">0.15<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue', window );">Weighted Average Exercise Price Forfeited | $ / shares</a></td>
<td class="nump">0.15<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Exercise Price Outstanding, Ending | $ / shares</a></td>
<td class="nump">$ 0.17<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_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://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)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-vested options outstanding.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-vested options forfeited.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of non-vested options forfeited.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of non-vested options outstanding.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 vested.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of options vested.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_us-gaap_AwardTypeAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_CommonStockMember</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_TransactionTypeAxis=evsi_NonvestedSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TransactionTypeAxis=evsi_NonvestedSharesMember</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>79
<FILENAME>R60.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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6820366096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. COMMON STOCK (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued for cash, value</a></td>
<td class="nump">$ 290,000<span></span>
</td>
<td class="nump">$ 2,345,000<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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Cash offering costs</a></td>
<td class="nump">12,000<span></span>
</td>
<td class="nump">53,600<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_DebtConversionConvertedInstrumentAmount1', window );">Conversion of debt, amount converted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,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_evsi_ConversionOfDebtInterestConverted', window );">Conversion of debt, interest converted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 104,709<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_DebtConversionConvertedInstrumentSharesIssued1', window );">Conversion of debt, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,698,060<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_DebtConversionOriginalDebtAmount1', window );">Conversion of debt principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 704,709<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_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued for Services, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,250<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_evsi_StockIssuedForServicesRelatedParty', window );">Stock Issued for Services - Related Party,value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,000<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_GainsLossesOnExtinguishmentOfDebt', window );">Gain on settlement of debt</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">107,081<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_evsi_SharesIssuedForLoanGuarantyRelatedParty', window );">Shares Issued for Loan Guaranty - Related Party. value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 68,078<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_CounterpartyNameAxis=evsi_PotterMember', window );">Potter [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_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued for Services, shares</a></td>
<td class="nump">125,000<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_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued for Services, value</a></td>
<td class="nump">$ 18,750<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_CounterpartyNameAxis=evsi_SchweitzerMember', window );">Schweitzer [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_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued for Services, shares</a></td>
<td class="nump">62,500<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_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued for Services, value</a></td>
<td class="nump">$ 12,500<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=evsi_KeshifVenturesMember', window );">Keshif Ventures 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_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued for cash, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,333,333<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_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued for cash, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<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_DebtConversionConvertedInstrumentSharesIssued1', window );">Conversion of debt, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,315,940<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_RelatedPartyTransactionAxis=evsi_StockIssuedForServicesMember', window );">Stock Issued for Services [Member] | GreenCoreCapitalLLCMember</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_evsi_StockIssuedForServicesRelatedPartyShares', window );">Stock Issued for Services - Related Party, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180,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_evsi_StockIssuedForServicesRelatedParty', window );">Stock Issued for Services - Related Party,value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,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_TransactionTypeAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [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_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued for cash, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,633,327<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_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued for cash, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,345,000<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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Cash offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 53,600<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_evsi_StockIssuedForPurchaseOfWarrants', window );">Stock issued for purchase of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">223,337<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_TransactionTypeAxis=us-gaap_ServiceMember', window );">Service [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_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued for Services, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000<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_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued for Services, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,250<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_AwardTypeAxis=us-gaap_WarrantMember', window );">Warrants [Member] | Private Placement [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_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued for cash, shares</a></td>
<td class="nump">1,933,333<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_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued for cash, value</a></td>
<td class="nump">$ 290,000<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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Cash offering costs</a></td>
<td class="nump">$ 12,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_evsi_StockIssuedForPurchaseOfWarrants', window );">Stock issued for purchase of warrants</a></td>
<td class="nump">50,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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized stock expense</a></td>
<td class="nump">$ 562,500<span></span>
</td>
<td class="nump">$ 562,500<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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member] | Stock Issued for Services [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_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued for Services, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,250,000<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_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued for Services, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 337,500<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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member] | Stock Issued for Services [Member] | Three Directors [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_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued for Services, shares</a></td>
<td class="nump">625,000<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_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued for Services, value</a></td>
<td class="nump">$ 93,750<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_StockIssuedDuringPeriodSharesOther', window );">Stock issued for performance of duties, shares</a></td>
<td class="nump">750,000<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_StockIssuedDuringPeriodValueOther', window );">Stock issued for performance of duties, value</a></td>
<td class="nump">$ 112,500<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_evsi_ConversionOfDebtInterestConverted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion of debt, interest converted</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;">evsi_ConversionOfDebtInterestConverted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_SharesIssuedForLoanGuarantyRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Loan Guaranty - Related Party</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;">evsi_SharesIssuedForLoanGuarantyRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_StockIssuedForPurchaseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock issued for purchase of 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;">evsi_StockIssuedForPurchaseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_StockIssuedForServicesRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued for Services - Related Party</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;">evsi_StockIssuedForServicesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_StockIssuedForServicesRelatedPartyShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued for Services - Related Party (Shares)</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;">evsi_StockIssuedForServicesRelatedPartyShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="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_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</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 http://asc.fasb.org/extlink&amp;oid=98513485&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 http://asc.fasb.org/extlink&amp;oid=98513485&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_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="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_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 http://asc.fasb.org/extlink&amp;oid=98513485&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 http://asc.fasb.org/extlink&amp;oid=98513485&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 http://asc.fasb.org/extlink&amp;oid=98513485&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 http://asc.fasb.org/extlink&amp;oid=98513485&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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based awards, other than options, awarded to employees as compensation.</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 (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="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_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 http://asc.fasb.org/extlink&amp;oid=114001942&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 http://asc.fasb.org/extlink&amp;oid=114001942&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 http://asc.fasb.org/extlink&amp;oid=109223946&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_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</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_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=27012166&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 http://asc.fasb.org/extlink&amp;oid=6877327&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_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</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_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="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 http://asc.fasb.org/extlink&amp;oid=27012166&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=6877327&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_srt_CounterpartyNameAxis=evsi_PotterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_PotterMember</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_CounterpartyNameAxis=evsi_SchweitzerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_SchweitzerMember</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=evsi_KeshifVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_KeshifVenturesMember</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_RelatedPartyTransactionAxis=evsi_StockIssuedForServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=evsi_StockIssuedForServicesMember</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=evsi_GreenCoreCapitalLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_GreenCoreCapitalLLCMember</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_TransactionTypeAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TransactionTypeAxis=us-gaap_PrivatePlacementMember</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_TransactionTypeAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TransactionTypeAxis=us-gaap_ServiceMember</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_AwardTypeAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_WarrantMember</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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_RestrictedStockMember</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=evsi_ThreeDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_ThreeDirectorsMember</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>80
<FILENAME>R61.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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6818333872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. STOCK OPTIONS AND WARRANTS (Details-Assumptions) - Employee Stock Option [Member]<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">82.40%<span></span>
</td>
<td class="nump">81.05%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod', window );">Expected remaining term</a></td>
<td class="text">5 Years<span></span>
</td>
<td class="text">5 Years<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">2.59%<span></span>
</td>
<td class="nump">1.50%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</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 (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discloses use of the simplified method to calculate the expected term that stock option awards under the specified plan will exist before being exercised or terminated, the reason and justification for its use, and the periods for which the method was used if it was not used in all periods presented.</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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<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 (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</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 (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 risk-free interest rate assumption that is used in valuing an option on its own shares.</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 (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</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>81
<FILENAME>R62.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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6820290256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. STOCK OPTIONS AND WARRANTS (Details-Option Activity) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</strong></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value</a></td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="nump">$ 0.10<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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Options</strong></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Options Outstanding, Beginning</a></td>
<td class="nump">15,216,664<span></span>
</td>
<td class="nump">19,917,007<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Number of Options Granted</a></td>
<td class="nump">707,500<span></span>
</td>
<td class="nump">645,000<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Options Exercised</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Options Forfeited</a></td>
<td class="num">(1,015,000)<span></span>
</td>
<td class="num">(1,095,000)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Number of Options Expired</a></td>
<td class="num">(88,575)<span></span>
</td>
<td class="num">(4,250,343)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Options Outstanding, Ending</a></td>
<td class="nump">14,820,589<span></span>
</td>
<td class="nump">15,216,664<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Options Exercisable, Ending</a></td>
<td class="nump">14,674,758<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</strong></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Outstanding, Beginning</a></td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 0.25<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Granted</a></td>
<td class="nump">0.20<span></span>
</td>
<td class="nump">0.16<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Exercised</a></td>
<td class="nump">0.00<span></span>
</td>
<td class="nump">0.00<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Forfeited</a></td>
<td class="nump">0.19<span></span>
</td>
<td class="nump">0.19<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Expired</a></td>
<td class="nump">0.63<span></span>
</td>
<td class="nump">0.33<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Outstanding, Ending</a></td>
<td class="nump">0.23<span></span>
</td>
<td class="nump">0.23<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Exercisable, Ending</a></td>
<td class="nump">0.23<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value</a></td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="nump">$ 0.10<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_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://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)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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://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)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</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 (c)(1)(iv)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</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 (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="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_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://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)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</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 (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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://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> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance 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://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)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options (or share units) exercised during the current 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=6877327&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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</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>82
<FILENAME>R63.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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6808184512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. STOCK OPTIONS AND WARRANTS (Details-Options Outstanding and Exercisable) - Employee Stock Option [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Outstanding</a></td>
<td class="nump">14,820,589<span></span>
</td>
<td class="nump">15,216,664<span></span>
</td>
<td class="nump">19,917,007<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life</a></td>
<td class="text">4 years 9 months<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price</a></td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 0.25<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value</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="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Exercisable</a></td>
<td class="nump">14,674,758<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price</a></td>
<td class="nump">$ 0.23<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value</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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">0.13-0.33 [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Price, Lower</a></td>
<td class="nump">$ 0.13<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Price, Upper</a></td>
<td class="nump">$ 0.33<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Outstanding</a></td>
<td class="nump">14,820,589<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life</a></td>
<td class="text">4 years 9 months<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price</a></td>
<td class="nump">$ 0.23<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value</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="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Exercisable</a></td>
<td class="nump">14,674,758<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price</a></td>
<td class="nump">$ 0.23<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value</a></td>
<td class="nump">$ 0<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_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://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)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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://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)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 by which the current fair value of the underlying stock exceeds the exercise price of options 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="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_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://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> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance 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://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)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</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 (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</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 (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</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> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="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_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=evsi_Range1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=evsi_Range1Member</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>83
<FILENAME>R64.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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6819604256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. STOCK OPTIONS AND WARRANTS (Details-Warrant Activity) - Warrants [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_evsi_NumberOfWarrantsAbstract', window );"><strong>Number of Warrants</strong></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_ClassOfWarrantOrRightOutstanding', window );">Number of Warrants Outstanding, Beginning</a></td>
<td class="nump">5,781,900<span></span>
</td>
<td class="nump">28,196,822<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of Warrants Granted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,416,667<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Number of Warrants Exercised</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of Warrants Forfeited</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations', window );">Number of Warrants Expired</a></td>
<td class="num">(645,067)<span></span>
</td>
<td class="num">(26,831,589)<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_ClassOfWarrantOrRightOutstanding', window );">Number of Warrants Outstanding, Ending</a></td>
<td class="nump">6,717,950<span></span>
</td>
<td class="nump">5,781,900<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_evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber', window );">Number of Warrants Exercisable, Ending</a></td>
<td class="nump">6,717,950<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_evsi_WarrantsWeightedAverageExercisePriceAbstract', window );"><strong>Weighted Average Exercise Price</strong></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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Weighted Average Exercise Price Outstanding, Beginning</a></td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="nump">$ 0.17<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Exercise Price Granted</a></td>
<td class="nump">0.21<span></span>
</td>
<td class="nump">0.15<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_evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Forfeited</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Expired</a></td>
<td class="nump">0.25<span></span>
</td>
<td class="nump">0.16<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Weighted Average Exercise Price Outstanding, Ending</a></td>
<td class="nump">0.17<span></span>
</td>
<td class="nump">$ 0.17<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_evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Exercisable</a></td>
<td class="nump">0.17<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value</a></td>
<td class="nump">$ 0.13<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_evsi_NumberOfWarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 warrants [Abstract}</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;">evsi_NumberOfWarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Warrants Exercisable, Ending</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;">evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants - Weighted Average Exercise Price Exercisable</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;">evsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants - Weighted Average Exercise Price Exercised</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;">evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants - Weighted Average Exercise Price Expired</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;">evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants Weighted Average Exercise Price Forfeited</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;">evsi_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_evsi_WarrantsWeightedAverageExercisePriceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price of warrants [Abstract]</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;">evsi_WarrantsWeightedAverageExercisePriceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 warrants or rights 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity-based payment instruments, excluding stock (or unit) options, that were forfeited 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://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)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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 (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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 (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-option equity instruments exercised by participants.</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 (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 under non-option equity instrument agreements for which rights to exercise lapsed.</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 (c)(1)(iv)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations</td>
</tr>
<tr>
<td style="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_AwardTypeAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_WarrantMember</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>84
<FILENAME>R65.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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6807586784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. STOCK OPTIONS AND WARRANTS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">8 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 27, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="nump">$ 0.10<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_PlanNameAxis=evsi_Stock2011PlanMember', window );">2011 Stock Incentive Plan [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized under plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,500,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_PlanNameAxis=evsi_Equity2008PlanMember', window );">2008 Equity Incentive Plan [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized under plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,108,571<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=evsi_ConvertibleLineOfCreditMember', window );">Convertible Line of Credit [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,916,667<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_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 179,612<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=evsi_LenderNoteMember', window );">Lender Note [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<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_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 187,142<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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option [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_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense', window );">Stock option compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 111,572<span></span>
</td>
<td class="nump">$ 220,084<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Total unrecognized compensation cost related to unvested options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,638<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Stock options issued, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">707,500<span></span>
</td>
<td class="nump">645,000<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_StockGrantedDuringPeriodValueSharebasedCompensationGross', window );">Stock options issued, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 94,204<span></span>
</td>
<td class="nump">$ 61,632<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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 8 months 23 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="nump">$ 0.10<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_AwardTypeAxis=us-gaap_WarrantMember', window );">Warrants [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,416,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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations', window );">Number of Warrants Expired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">645,067<span></span>
</td>
<td class="nump">26,831,589<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Warrants weighted average remaining contractual life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 2 months 19 days<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_AwardTypeAxis=us-gaap_WarrantMember', window );">Warrants [Member] | Private Placement [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">273,333<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_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,206<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_AwardTypeAxis=us-gaap_WarrantMember', window );">Warrants [Member] | Convertible Line of Credit [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">407,784<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_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,282<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_AwardTypeAxis=us-gaap_WarrantMember', window );">Warrants [Member] | Note 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_AdjustmentOfWarrantsGrantedForServices', window );">Warrants issued fair value</a></td>
<td class="nump">$ 115,521<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_AdjustmentOfWarrantsGrantedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustment for noncash service expenses paid for by granting of warrants.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_AdjustmentOfWarrantsGrantedForServices</td>
</tr>
<tr>
<td style="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_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments), awarded to key employees or individuals. Excludes amount related to plans that cover generally all employees (for example, but not limited to, qualified pension plans).</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_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested options awarded to employees as compensation.</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 (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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 (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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://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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 under non-option equity instrument agreements for which rights to exercise lapsed.</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 (c)(1)(iv)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross 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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</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 (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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://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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="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_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, before forfeitures, of stock or other type of equity granted of any equity-based compensation plan other than an employee stock ownership plan (ESOP).</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_StockGrantedDuringPeriodValueSharebasedCompensationGross</td>
</tr>
<tr>
<td style="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_PlanNameAxis=evsi_Stock2011PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PlanNameAxis=evsi_Stock2011PlanMember</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_PlanNameAxis=evsi_Equity2008PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PlanNameAxis=evsi_Equity2008PlanMember</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_LongtermDebtTypeAxis=evsi_ConvertibleLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_ConvertibleLineOfCreditMember</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_LongtermDebtTypeAxis=evsi_LenderNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_LenderNoteMember</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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</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_AwardTypeAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_WarrantMember</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_TransactionTypeAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TransactionTypeAxis=us-gaap_PrivatePlacementMember</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_LongtermDebtTypeAxis=evsi_NotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_NotePayableMember</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>85
<FILENAME>R66.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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6818490880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>16. REVENUES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 6,162,402<span></span>
</td>
<td class="nump">$ 1,412,042<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=us-gaap_ProductMember', window );">Product 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_Revenues', window );">Revenues</a></td>
<td class="nump">6,144,251<span></span>
</td>
<td class="nump">1,401,103<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=us-gaap_MaintenanceMember', window );">Maintenance Fees [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_Revenues', window );">Revenues</a></td>
<td class="nump">7,576<span></span>
</td>
<td class="nump">7,114<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=us-gaap_ServiceOtherMember', window );">Professional 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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 10,575<span></span>
</td>
<td class="nump">$ 3,825<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_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 http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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_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_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ProductMember</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=us-gaap_MaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_MaintenanceMember</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=us-gaap_ServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ServiceOtherMember</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>86
<FILENAME>R67.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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6800032432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>16. REVENUES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">$ 835,785<span></span>
</td>
<td class="nump">$ 77,514<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_DeferredRevenueArrangementTypeAxis=evsi_ProductDepositsMember', window );">Product Deposits [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_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">791,913<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_DeferredRevenueArrangementTypeAxis=evsi_MaintenanceFeesMember', window );">Maintenance Fees [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_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">$ 43,872<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_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</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_DeferredRevenue</td>
</tr>
<tr>
<td style="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_DeferredRevenueArrangementTypeAxis=evsi_ProductDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=evsi_ProductDepositsMember</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_DeferredRevenueArrangementTypeAxis=evsi_MaintenanceFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=evsi_MaintenanceFeesMember</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>87
<FILENAME>R68.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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6818303136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>17. INCOME TAXES (Details-Tax Expense) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Computed "expected" tax expense (benefit)</a></td>
<td class="num">$ (755,744)<span></span>
</td>
<td class="num">$ (1,034,086)<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_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net of federal benefit</a></td>
<td class="num">(251,717)<span></span>
</td>
<td class="num">(171,202)<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_evsi_GoodwillImpairmentAndOtherNondeductibleItems', window );">Goodwill impairment and other non-deductible items</a></td>
<td class="num">(74,120)<span></span>
</td>
<td class="nump">643,016<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_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Change in federal tax rates</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,145,380<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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in deferred tax asset valuation allowance</a></td>
<td class="nump">1,081,081<span></span>
</td>
<td class="num">(3,583,108)<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_CurrentIncomeTaxExpenseBenefit', window );">Income tax expense</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_evsi_GoodwillImpairmentAndOtherNondeductibleItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">evsi_GoodwillImpairmentAndOtherNondeductibleItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 increase (decrease) 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://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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32123-109318<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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="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_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 increase (decrease) in the income tax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32059-109318<br><br>Reference 3: 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 state and local income tax expense (benefit).</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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="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>88
<FILENAME>R69.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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6806504992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>17. INCOME TAXES (Details-Deferred tax assets and liabilities) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred tax 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards', window );">Charitable contributions</a></td>
<td class="nump">$ 2,900<span></span>
</td>
<td class="nump">$ 2,900<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Reserve for bad debt</a></td>
<td class="nump">17,805<span></span>
</td>
<td class="nump">17,948<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock options</a></td>
<td class="nump">3,448,014<span></span>
</td>
<td class="nump">3,416,792<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_DeferredTaxLiabilitiesTaxDeferredIncome', window );">Deferred Revenue</a></td>
<td class="nump">233,883<span></span>
</td>
<td class="nump">0<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_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">22,937<span></span>
</td>
<td class="nump">6,920<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_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">19,661<span></span>
</td>
<td class="nump">17,674<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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">7,755,622<span></span>
</td>
<td class="nump">6,957,507<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total gross deferred tax assets</a></td>
<td class="nump">11,500,822<span></span>
</td>
<td class="nump">10,419,741<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_DeferredTaxAssetsValuationAllowance', window );">Less: Deferred tax asset valuation allowance</a></td>
<td class="num">(11,432,888)<span></span>
</td>
<td class="num">(10,351,807)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total net deferred tax assets</a></td>
<td class="nump">67,934<span></span>
</td>
<td class="nump">67,934<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_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax 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_evsi_DeferredTaxLiabilitiesAccruedSalaries', window );">Accrued salaries</a></td>
<td class="num">(67,934)<span></span>
</td>
<td class="num">(67,934)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(67,934)<span></span>
</td>
<td class="num">(67,934)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Total net deferred taxes</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_evsi_DeferredTaxLiabilitiesAccruedSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities - accrued salaries</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;">evsi_DeferredTaxLiabilitiesAccruedSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liability attributable to taxable temporary differences.</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(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsCharitableContributionCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible charitable contribution carryforwards.</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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 3: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsCharitableContributionCarryforwards</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</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 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</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 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<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_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, 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 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and 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_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="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_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://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 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="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_DeferredTaxLiabilitiesTaxDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liability attributable to taxable temporary differences from tax deferred revenue or income 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<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_DeferredTaxLiabilitiesTaxDeferredIncome</td>
</tr>
<tr>
<td style="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>89
<FILENAME>R70.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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6791540384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>17. INCOME TAXES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Blended federal and state tax rate</a></td>
<td class="nump">27.98%<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal tax rate</a></td>
<td class="nump">21.00%<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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">$ 11,432,888<span></span>
</td>
<td class="nump">$ 10,351,807<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_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Decrease in valuation allowance</a></td>
<td class="nump">1,081,081<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_OperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">$ 27,714,883<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_OperatingLossCarryforwardsExpirationDate', window );">Operating loss carryforward expiration date</a></td>
<td class="text">Dec. 31,  2038<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_OtherNoncashIncomeTaxExpense', window );">Change in deferred tax asset and liability</a></td>
<td class="nump">$ 4,100,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_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://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 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 domestic federal statutory tax rate applicable to pretax income (loss).</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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="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_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 http://asc.fasb.org/extlink&amp;oid=84230637&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_OperatingLossCarryforwardsExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration date of each operating loss carryforward included in operating loss carryforward, in CCYY-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://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 http://asc.fasb.org/extlink&amp;oid=84230637&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_OperatingLossCarryforwardsExpirationDate</td>
</tr>
<tr>
<td style="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_OtherNoncashIncomeTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncash component of income tax expense for the period other than the portion from the net change in the entity's deferred tax assets and liabilities.</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> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_OtherNoncashIncomeTaxExpense</td>
</tr>
<tr>
<td style="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_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation allowance for a specified deferred tax asset.</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 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32123-109318<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_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="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>90
<FILENAME>R71.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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6807692112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>18. RELATED PARTY TRANSACTIONS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_evsi_StockIssuedForServicesRelatedParty', window );">Stock Issued for Services - Related Party, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,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_evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector', window );">Stock Issued for Director Services, value</a></td>
<td class="nump">$ 237,500<span></span>
</td>
<td class="nump">112,500<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_evsi_SharesIssuedForLoanGuarantyRelatedParty', window );">Shares Issued for Loan Guaranty - Related Party, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,078<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_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued for Cash, value</a></td>
<td class="nump">290,000<span></span>
</td>
<td class="nump">2,345,000<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_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">349,072<span></span>
</td>
<td class="nump">430,084<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_NotesPayableRelatedPartiesClassifiedCurrent', window );">Note payable - related party</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">135,000<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_NotesPayableRelatedPartiesNoncurrent', window );">Note payable - related party</a></td>
<td class="nump">$ 177,251<span></span>
</td>
<td class="nump">0<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_DebtConversionConvertedInstrumentAmount1', window );">Debt converted, amount converted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<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_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt converted, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,698,060<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_DebtConversionByUniqueDescriptionAxis=evsi_ConvertibleNotesOutstandingMember', window );">Convertible notes outstanding [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_DebtConversionConvertedInstrumentAmount1', window );">Debt converted, amount converted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,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_evsi_DebtConversionConvertedInstrumentAmount1Interest', window );">Interest converted, amount converted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 104,709<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_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt converted, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,698,060<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_CounterpartyNameAxis=evsi_ThreeDirectorsMember', window );">Three Directors [Member] | Restricted Stock Grant Agreements [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_evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector', window );">Stock Issued for Director Services, shares</a></td>
<td class="nump">625,000<span></span>
</td>
<td class="nump">750,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_evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector', window );">Stock Issued for Director Services, value</a></td>
<td class="nump">$ 93,750<span></span>
</td>
<td class="nump">$ 112,500<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_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">$ 93,750<span></span>
</td>
<td class="nump">112,500<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_CounterpartyNameAxis=evsi_ThreeDirectorsMember', window );">Three Directors [Member] | Performance Bonus [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_evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector', window );">Stock Issued for Director Services, shares</a></td>
<td class="nump">750,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_evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector', window );">Stock Issued for Director Services, value</a></td>
<td class="nump">$ 112,500<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_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">$ 112,500<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=evsi_GreenCoreCapitalMember', window );">GreenCore Capital [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_RepaymentsOfRelatedPartyDebt', window );">Payments on related party note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54,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_evsi_StockIssuedForServicesRelatedPartyShares', window );">Stock Issued for Services - Related Party, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180,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_evsi_StockIssuedForServicesRelatedParty', window );">Stock Issued for Services - Related Party, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,000<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_AccountsPayableRelatedPartiesCurrent', window );">Accounts payable - related party</a></td>
<td class="text">&#160;<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_RelatedPartyTransactionsByRelatedPartyAxis=evsi_JayPotterMember', window );">Jay Potter [Member]</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_evsi_StockIssuedForServicesRelatedPartyShares', window );">Stock Issued for Services - Related Party, shares</a></td>
<td class="nump">125,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_evsi_StockIssuedForServicesRelatedParty', window );">Stock Issued for Services - Related Party, value</a></td>
<td class="nump">$ 18,750<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_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">$ 18,750<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=evsi_RobertSchweitzerMember', window );">Robert Schweitzer [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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock issued, shares</a></td>
<td class="nump">1,500,000<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Restricted stock vested, shares</a></td>
<td class="nump">62,500<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_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">$ 12,500<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=evsi_KeshifVenturesMember', window );">Keshif Ventures 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_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued for Cash, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,333,333<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_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued for Cash, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<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_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt converted, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,315,940<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=evsi_DesmondWheatleyMember', window );">Desmond Wheatley [Member] | Unsecured Convertible Promissory note [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_NotesPayableRelatedPartiesClassifiedCurrent', window );">Note payable - related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 135,000<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_NotesPayableRelatedPartiesNoncurrent', window );">Note payable - related party</a></td>
<td class="nump">177,251<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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">7,749<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_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="nump">$ 28,220<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_evsi_DebtConversionConvertedInstrumentAmount1Interest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of the interest of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</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;">evsi_DebtConversionConvertedInstrumentAmount1Interest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_SharesIssuedForLoanGuarantyRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Loan Guaranty - Related Party</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;">evsi_SharesIssuedForLoanGuarantyRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</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;">evsi_StockIssuedDuringPeriodSharesIssuedForServicesDirector</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</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;">evsi_StockIssuedDuringPeriodValueIssuedForServicesDirector</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_StockIssuedForServicesRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued for Services - Related Party</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;">evsi_StockIssuedForServicesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_evsi_StockIssuedForServicesRelatedPartyShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued for Services - Related Party (Shares)</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;">evsi_StockIssuedForServicesRelatedPartyShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evsi_</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_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for accounts payable 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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 http://asc.fasb.org/extlink&amp;oid=26873400&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_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="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_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>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<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 (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</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 http://asc.fasb.org/extlink&amp;oid=98513485&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 http://asc.fasb.org/extlink&amp;oid=98513485&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_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="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_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 http://asc.fasb.org/extlink&amp;oid=98513485&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 http://asc.fasb.org/extlink&amp;oid=98513485&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_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 http://asc.fasb.org/extlink&amp;oid=114775744&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 http://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_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_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 http://asc.fasb.org/extlink&amp;oid=6876686&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 http://asc.fasb.org/extlink&amp;oid=6879938&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_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 http://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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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.19(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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_NotesPayableRelatedPartiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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), payable to related parties, which are due after one year (or one business cycle).</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 http://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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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.23)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_NotesPayableRelatedPartiesNoncurrent</td>
</tr>
<tr>
<td style="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_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</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 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity-based payment instruments, excluding stock (or unit) options, that vested 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://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)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=27012166&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 http://asc.fasb.org/extlink&amp;oid=6877327&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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="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 http://asc.fasb.org/extlink&amp;oid=27012166&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 http://asc.fasb.org/extlink&amp;oid=109259400&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 http://asc.fasb.org/extlink&amp;oid=6877327&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 http://asc.fasb.org/extlink&amp;oid=6877327&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_DebtConversionByUniqueDescriptionAxis=evsi_ConvertibleNotesOutstandingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_ConvertibleNotesOutstandingMember</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_CounterpartyNameAxis=evsi_ThreeDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=evsi_ThreeDirectorsMember</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_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=evsi_RestrictedStockGrantAgrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=evsi_RestrictedStockGrantAgrMember</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_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=evsi_PerformanceBonusMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=evsi_PerformanceBonusMember</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=evsi_GreenCoreCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_GreenCoreCapitalMember</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=evsi_JayPotterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_JayPotterMember</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=evsi_RobertSchweitzerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_RobertSchweitzerMember</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=evsi_KeshifVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_KeshifVenturesMember</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=evsi_DesmondWheatleyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_DesmondWheatleyMember</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_LongtermDebtTypeAxis=evsi_UnsecuredConvNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=evsi_UnsecuredConvNoteMember</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>EXCEL
<SEQUENCE>91
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( -J)=$X?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ VHET3B?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " #:B71./CU&$^\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9)12\,P$,>_BN2]O:9%AZ'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;
MA^@'\#%W__SN=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[
MZ!3E9SQ 4/I#'1#JJKH#AZ2,(@43L @+D<G6:*$C*NKC&6_T@@^?L9MA1@-V
MZ-!3 EYR8'*:&$YCU\(5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.31S+N_
MX>WI\65>M[ ^D?(:\Z]D!9T"KMEE\FOSL-EMF:PK?E]435%7.[X2O!&WJ_?)
M]8??5=CUQN[M/S:^",H6?MV%_ )02P,$%     @ VHET3IE<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
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
M+HO!E2:/3%3D1:JC12H*Y:<+H&G!MA:$>1T"0F'-H\QHY(QVE-$H,-I[M)1
M@J[TOF0Z(Z<S+4!7R*D+2EKO7%<R(X,9.9@=!3-RYD;T=.L25*@<ENS(<$8.
M9T?AC!RZ&)QE%92D*QO2,IPUAS,]O:PTAZZ-S@=VZ!*$VD8(NC";M8QG#:QF
M*55B6H:IYC!U%*;Z_V'ZH>1''X6C/N>H8V=]SD<P5FLVN)+N@[&58:HY3&E)
MM-)"Z9D+HNAH?;V6E#Z7$3X4:DPM,U5SIM+)M=(<E9]R_CX?8Y@M0:H#>A=*
M1S M<U5SKGK*5<UY^0E-4,XS6X)2FXBE#4C+?-6<KY[R==+<?AJ2CQF24#QF
M5#??Z(:/IG_4[<ONV,T>F[YO#N-'N>>FZ5-N5'W.S6U3O;G>[--S/USZ?-U>
M/E9>;OKF-'V(K:Y?@Y?_ 5!+ P04    " #:B71./50)2JD"  !L"@  &
M 'AL+W=O<FMS:&5E=',O<VAE970S+GAM;(V68:^;(!2&_XKQ!UQ%4;2Q3=8N
MRY9L27.7;9]I2UMS51S0]N[?#]!K%+!M/U3 ]QR>@_A*<:/LC9\)$=Y[735\
MZ9^%:!=!P/=G4F/^0EO2R#M'RFHL9)>= MXR@@\ZJ*Z"* S3H,9EXZ\*/;9E
MJX)>1%4V9,L\?JEKS/ZM245O2Q_X'P.OY>DLU$"P*EI\(C^)^-5NF>P%0Y9#
M69.&E[3Q&#DN_4]@L0%(!6C%[Y+<^*CMJ5)VE+ZISK?#T@\5$:G(7J@46%ZN
M9$.J2F62''_[I/XPIPH<MS^R?]'%RV)VF),-K?Z4!W%>^IGO'<@17RKQ2F]?
M25]0XGM]]=_)E512KDCD''M:<?WO[2]<T+K/(E%J_-Y=RT9?;]V=!/9A[H"H
M#XB& ' _(.X#8B,@Z,ATJ9^QP*N"T9O'NJ?58K4IP"*6B[E7@WKM]#U9+9>C
MUQ6"17!5>7K)NI-$(TDT56QL18P&22#G'R B)T2DX^$8(C$@.@G2DD9+PI<P
M! ;((]6$)7:RQ#9+:K!TDG0T"PB[GX'SA'!"!)U$T"9"!A&T)C)1[BDF#(F3
M(;$9,H,A><AP3S%A2)T,J<V0&PSI4[ODD6K"@IPLR&+)C&K7R*H6YNYM\HQR
MPI0YF3*;R:A\G=D;$B9Q#&!NO&\;EQ)D<9*FD9LI=S+E-I-A'NO\:2:7\BX3
M"-V>%]I4\4R&&=<$=@;+-CM-<N>%<$BB*$5I-@/C=D]@VV>6S&1P>QZP3<\N
MQS8S"-/8W&*;7C>N"2#YB.9J<GL>L$TO2V<RN!T+V)9EUV0[$H(QF%L\MRT!
MVY>RF:\?<)L)<+B)A8JL944(YL8\P>BSK\YA/S [E0WW=E3($X3^SA\I%41F
M#%]DKK,\^@V=BAR%:B+99MWYI^L(VO9GNV X8*[^ U!+ P04    " #:B71.
M89M'Y5L#   L#0  &    'AL+W=O<FMS:&5E=',O<VAE970T+GAM;(V7;X^;
M.!#&OPKB_2T>V]BP2B)M4IWNI%9:]71WK]G$25 !Y\#9M-^^YL^FU#/L]4W
MSC.>WQAX&%8WVW[ISL:XZ&M=-=TZ/CMW>4R2;G\V==$]V(MI_#]'V]:%\\/V
ME'27UA2'(:BN$LZ82NJB;.+-:IA[;C<K>W55V9CG-NJN=5VTW[:FLK=U#/';
MQ.?R=';]1+)978J3^<NXOR_/K1\E]U4.96V:KK1-U)KC.GZ"QQUG?<"@^*<T
MMVYV'O6EO%C[I1_\>5C'K"<RE=F[?HG"'U[-SE15OY+G^&]:-+[G[ /GYV^K
M_SX4[XMY*3JSL]6_Y<&=UW$61P=S+*Z5^VQO?YBIH#2.INH_FE=3>7E/XG/L
M;=4-O]'^VCE;3ZMXE+KX.A[+9CC>IO7?PN@ /@7P>P"H=P/$%"!^!,BA^)%L
M*/5#X8K-JK6WJ!VOUJ7H;PIX%'XS]_WDL'?#?[[:SL^^;K)LE;SVZTR2[2CA
M,PG<%8E?_)Z!4QFV'(7SGQ/LL$)H.H,@:Q!#O)C7D-/QDHR70[R<Q><LV(-1
MD@Z29I H4%RRL!2L PF<24[SI"1/BGD@X!DE:LXC4IDB'JR#+),Z%S2/(GD4
MY@GR;!7*\QOD'%BPCSM")S77Z<(=I4D>C7E$P*-1'BZ$EE(%/(2.<ZUD2O-D
M)$^&>63 D^&Z><KS% %10LV8R!5-E)-$.7HB\H6*@-&VP'!-*O0%AEB%YGE0
M$*$"K1:>!U@P*< T.J0!G$=Q%=Z A(PML)!V]@0<LR#'Y.\DF3BPA*<IEPLL
MM/&!P"QYR"*(1Y-E.><B1"*44DO%%AY.H-T4L)TB']A.HG=W"$N :98MT=!>
M"MA,@85N"M@F_1ZIG L90A%*X5\#8NG"T8X*V%(A].XM$&8ITCS3&=HJ2LDD
M4V+IWJ:-%;"S @NM%;!G(AXLR=@2"NVI@$T56.BJDRC]A1VBE$R"7-PAVE@A
M)[#2$&L49?-D[ &]F_]7]G-S11LUQT;M[]P B!,>+&6J) NE.TK*M=1,R["G
M2F8]9FW:T]".=]'>7AO7MW.SV7O+_\3['C68W_I/@;%Q_[',^!WQJ6A/9=-%
M+];Y#GCH4X_6.N-)V8._F&?_Z7(?5.;H^E/MS]NQ?Q\'SEZF;Y/D_H&T^0Y0
M2P,$%     @ VHET3I8**(G? 0  9P0  !@   !X;"]W;W)K<VAE971S+W-H
M965T-2YX;6Q]5%ENVS 0O0JA X3:8CN&)"!V$;1 "Q@IVG[3TFA!N"@D9:6W
M+Q=%46RA/^+,\+W9.*-L%/)%M0 :O3'*51ZT6O=[C%79 B/J3O3 S4TM)"/:
MJ++!JI= *D=B%,=AN,&,=#PH,F<[R2(3@Z8=AY-$:F",R+\'H&+,@RAX-SQW
M3:NM 1=93QKX"?I7?Y)&P[.7JF/ 52<XDE#GP6.T/Z86[P"_.QC50D:VDK,0
M+U;Y5N5!:!,""J6V'H@Y+G $2JTCD\;KY#.80UKB4G[W_N1J-[6<B8*CH'^Z
M2K=YL M0!349J'X6XU>8ZKD/T%3\=[@ -7";B8E1"JK<%Y6#TH)-7DPJC+SY
ML^/N'/W-)IUHZX1X(L0S(=K\EY!,A.2#X")@GYDK]0O1I,BD&)'TC]43.Q/1
M/C'-+*W1]<[=F6J5L5Z**-QF^&(=39B#Q\1+S(S QOL<(EX+<8AOZ/'G ,=;
M1+)=CY"L%I$X?K+@[Q[6^>DJ/W7\]%,3=E=-\)A[A^$^Q_0AW%Z7<@M+DS#<
MI5?IX,7[,)"-&V6%2C%P;3NQL,[;\AC;][VR'\P6^:'_<.-7\ >13<<5.@MM
MIL>]<2V$!I-E>&<2;,W6SPJ%6EMQ:V3I9]\K6O336N/YWU+\ U!+ P04
M" #:B71.:.6"%*0$   S%@  &    'AL+W=O<FMS:&5E=',O<VAE970V+GAM
M;(U876^K1A#]*Y;??=F=_21R+#4?J)5:*;I5VV<2;V+K@G&!Q+?_O@LF3I@9
M[.0A!GQFY^SL^IQAEX>J_M%L0FAG/\MBUUS/-VV[OTJ2YFD3RKSY5NW#+G[S
M7-5EWL;;^B5I]G7(UWU0620@A$W*?+N;KY;]LX=ZM:Q>VV*["P_UK'DMR[S^
M[R84U>%Z+N?O#[YO7S9M]R!9+??Y2_@SM'_M'^IXEYQ&66_+L&NVU6Y6A^?K
M^2_R*E-]0(_X>QL.S:?K63>5QZKZT=W\MKZ>BXY1*,)3VPV1QX^W<!N*HALI
M\OAW&'1^RMD%?KY^'SWK)Q\G\Y@WX;8J_MFNV\WUW,]GZ_"<OQ;M]^KP:Q@F
M9.:S8?:_A[=01'C').9XJHJF_S][>FW:JAQ&B53*_.?Q<[OK/P_#^.]A?  ,
M 7 *D/9L@!H"U$> .AN@AP!]"@!W-L , >8CX/P<[!!@/RA!OQ['8O75O\O;
M?+6LJ\.L/FZ@?=[M4WEEX_H^=0_[Y>R_BPO0Q*=O*RG29?+6#31@;HX8^(R1
M8HRYY3!RC+GC,##&W%.,0\-DW##JA$GB=$]S!G;.T ^@1P-H-.<CQO:878_!
M,Z8("4(*HZ7GR2B6C&+(&$3FB#%GR%#$D0Q: 0I3RBD!&HUW3X$+94 9K='F
MR!BD5-Y(H?DJ:+8*FJF"17/4M.#&*J7 \9D,F\DPF1S*9&@U8R:T1>X,X0,*
M4F41[XS#:2.$X&E;EK9E:'M$R))$"Z.L0&N;782-Z#B6CF/HH)UQZT@>;5,O
M[$0BSR;R-!'@S>_)<G6)4'$\8>/B$F"-RCB8=I\D<<0Y93FG#&>4YS9E-O/D
MEI""UV[!) (LS(+9S%B8!=VB\<>.=9=#F2G*$W8C&<H*4Y:T.%Y,5X=7><G(
M/&B<"FAUO,#EH5(/UN-MF'$P-\V:MP/)^ $8S%K176K.%(C77,F(+F#1'4!F
MG H7B)'FJ*H8E[&XN(6F>/,*+AD)!RSADJJN-M&7)KQ"\JHK&=D%CU-9JC\&
MFX6DJFN=Q?LQXV!>N(F.0O+B+!EUAA03HO)L35P,TFU=Q(TI\3(N&1U79!M1
M\87XCN1)D2[BQI1XE9:,3 N4ZEY2G5XHH:7&Y+.O(,>]*2_JP(BZ0HMR U2*
M27M*(3*VILI8"Q.$>,D&1K(58$+R8HO*0'I"2''N@*J_<B[^<CVJPCV#7"@/
MSGJ'NU06JE.8K,7$FP/WZH E$Y@W@U1U?Q.Y>"< [LT RQPPC7^J%"XI]0OP
ML1-SN$H,+IWV%>!]!;AF'K=C0*U@$3L[TJQ>QHTI\98!G&5@5P5J&;'MG[8G
MX#T#.,\@>X1Z1I<+%XFZ06S+4N5QD3B<FR;.VP9\Q3: VH'7 E)L&Y=Q8TJ\
M;<!7; .H'<3NPSC E"[BQI1XVX"OV 9P9F!2[W!OF7T%.3Y%X&U#<;:!&VO%
M>8)12NK43&3C/4%QGH![:\4)?I<-'TI0G$I!IQ:?-=PSR$6T$&>L(<<2#!1T
MIWGX52[Y=%36':?^D=<OVUTS>ZS:MBK[L['GJFI#'%5\B^-M0KX^W13AN>TN
M7;RNC\>8QYNVV@]'M,GIG'CU/U!+ P04    " #:B71.XMN5=!(&  !#(
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
MI@.-?RICE?#HVIJYSH(H(TA)QC>;.Z9$JVF>QMC1YJGIO6PU'"UQO5+"_CV
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
M9^/Q96/_*V,\H)35%8Y0@Q]L,B14/AQW>+;#F V&-^WX@]CTC?-W4$L#!!0
M   ( -J)=$[+<EF>M@$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$R
M+GAM;'53VV[4,!#]%<L?4.\Z"U2K)%*W"($$TJH(>/8FD\2J+\%V-N7O&3MI
MFI;P8GO&<\Z<&8_ST;I'WP$$\J25\07M0NB/C/FJ RW\C>W!X$UCG18!3=<R
MWSL0=0)IQ?AN]YYI(0TM\^0[NS*W0U#2P-D1/V@MW)\3*#L6=$^?'0^R[4)T
ML#+O10O?(?SHSPXMMK#44H/QTAKBH"GHW?YX.L3X%/!3PNA79Q(KN5C[&(TO
M=4%W41 HJ$)D$+A=X1Z4BD0HX_?,29>4$;@^/[-_2K5C+1?AX=ZJ7[(.74%O
M*:FA$8,*#W;\#',][RB9B_\*5U 8'I5@CLHJGU92#3Y8/;.@%"V>IEV:M(_3
M3<9GV#: SP"^ &Y3'C8E2LH_BB#*W-F1N*GWO8A/O#]R[$T5G:D5Z0[%>_1>
M2WS0G%TCT1QSFF+X*F:_1#!D7U+PK10G_@^<;\.S3859@F>O%/XG_V&3X) (
M#J\(^)L2MV*R-TG8JJ<:7)NFR9/*#B9-\LJ[#.Q=>D3V$CY-^S?A6FD\N=B
M+YOZWU@; *7L;G"$.OQ@BZ&@"?'X <]N&K/)"+:??Q!;OG'Y%U!+ P04
M" #:B71.*I(?%;8!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX
M;6QM4^UNI2 0?17" Q3EVH_<J$EOFZ:;["8WW>SV-U=')>7# EZ[;[^ UMK6
M/\ ,<\Z<&89\U.;%=@ .O4FA;($[Y_H](;;J0#)[H7M0_J;11C+G3=,2VQM@
M=01)06B27!')N,)E'GU'4^9Z<((K.!ID!RF9^7< H<<"I_C=\<3;S@4'*?.>
MM? ;W)_^:+Q%%I::2U"6:X4,- 6^3?>'+,3'@+\<1KLZHU#)2>N78/RH"YP$
M02"@<H&!^>T,=R!$(/(R7F=.O*0,P/7YG?TAUNYK.3$+=UH\\]IU!;[!J(:&
M#<(]Z?$1YGHN,9J+_PEG$#X\*/$Y*BUL7%$U6*?ES.*E2/8V[5S%?9QNLG2&
M;0/H#* +X";F(5.BJ/R>.5;F1H_(3+WO67CB=$]];ZK@C*V(=UZ\]=YS29,L
M)^= -,<<IABZBDF7".+9EQ1T*\6!?H/3;?AN4^$NPG>?%%YN$V2;!%DDR#X1
M7'TI<2OF^DL2LNJI!-/&:;*HTH.*D[SR+@-[2^.;?(1/T_Z+F98KBT[:^9>-
M_6^T=N"E)!=^A#K_P19#0./"\=J?S31FD^%T/_\@LGSC\C]02P,$%     @
MVHET3K;R(MVV 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,30N>&UL
M;5-ACYP@$/TKA!]P*&[;[49-;J]IVJ1--M>T_<SJJ.3 L8#K]=\7T+/VZA=@
MAGEOW@Q#/J%YLAV (\]:];:@G7/#B3%;=:"%O<,!>G_3H-'">=.TS X&1!U!
M6C&>)&^9%K*G91Y]%U/F.#HE>[@88D>MA?E]!H5305/ZXGB4;>>"@Y7Y(%KX
M!N[[<#'>8BM++37T5F)/##0%O4]/YT.(CP$_)$QV<R:ADBOB4S ^UP5-@B!0
M4+G (/QV@P=0*A!Y&;\63KJF#,#M^87]8ZS=UW(5%AY0_92UZPIZI*2&1HS*
M/>+T"99ZWE"R%/\%;J!\>%#B<U2H;%Q)-5J'>F'Q4K1XGG?9QWV:;[)L@>T#
M^ +@*^ 8\[ Y453^03A1Y@8G8N;>#R(\<7KBOC=5<,96Q#LOWGKOK>3),6>W
M0+3$G.<8OHE)UPCFV=<4?"_%F?\'Y_OP;%=A%N'9/PK?[Q,<=@D.D>"P)4B3
M5R7NQ;PNDFUZJL&T<9HLJ7#LXR1OO.O WO/X)G_#YVG_*DPK>TNNZ/S+QOXW
MB Z\E.3.CU#G/]AJ*&A<.+[S9S./V6PX')8?Q-9O7/X!4$L#!!0    ( -J)
M=$[A4L-YM0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;&U3
M86_;(!#]*X@?4&+B;%5D6VHZ39NT25&G;9^)?;91P><!CKM_/\".ZW;^ MQQ
M[]V[X\A&-,^V!7#D1:O.YK1UKC\R9LL6M+!WV$/G;VHT6CAOFH;9WH"H(D@K
MQG>[#TP+V=$BB[ZS*3(<G)(=G VQ@];"_#V!PC&G";TYGF33NN!@1=:+!GZ
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
MH/;Q>!_.=ARST?#833^(S=^X^ =02P,$%     @ VHET3B':*^>V 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL;5-A;]P@#/TKB!]0$BY;
MNU,2J==IVJ1-.G5:]YE+G 05X@S(I?OW Y)F69<O@(W?\[,Q^83FV78 CKQH
MU=N"=LX-1\9LU8$6]@8'Z/U-@T8+YTW3,CL8$'4$:<5XDKQG6LB>EGGTG4V9
MX^B4[.%LB!VU%N;W"11.!4WIJ^-1MIT+#E;F@VCA.[@?P]EXBZTLM=306XD]
M,= 4]#X]GK(0'P.>)$QV<R:AD@OB<S"^U 5-@B!04+G (/QVA0=0*A!Y&;\6
M3KJF#,#M^97]4ZS=UW(1%AY0_92UZPIZ1TD-C1B5>\3I,RSUO*-D*?XK7$'Y
M\*#$YZA0V;B2:K0.]<+BI6CQ,N^RC_LTW]QF"VP?P!< 7P%W,0^;$T7E'X43
M96YP(F;N_2#"$Z='[GM3!6=L1;SSXJWW7DM^^)"S:R!:8DYS#-_$I&L$\^QK
M"KZ7XL3_@_-]^&%7X2'"#UMXENP39+L$623(_B%(WY2X%_-6)=OT5(-IXS19
M4N'8QTG>>->!O>?Q3?Z&S]/^39A6]I9<T/F7C?UO$!UX*<F-'Z'.?[#54-"X
M<+SU9S./V6PX')8?Q-9O7/X!4$L#!!0    ( -J)=$ZR"XJ*MP$  -(#   9
M    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;&U3VV[D( S]%<0'E!DFO6B4
M1.JTJKK2KC3J:K?/3.(DJ!!2()/NWZ\A:9JV>0%L?(Z/C4D'8U]< ^#)FU:M
MRVCC?;=GS!4-:.$N3 <MWE3&:N'1M#5SG0511I!6C&\V5TP+V=(\C;ZCS5/3
M>R5;.%KB>JV%_7< 98:,;NF[XTG6C0\.EJ>=J.$W^#_=T:+%9I92:FB=-"VQ
M4&7T=KL_)"$^!OR5,+C%F81*3L:\!.-'F=%-$ 0*"A\8!&YGN .E A'*>)TX
MZ9PR )?G=_:'6#O6<A(.[HQZEJ5O,GI#20F5Z)5_,L,C3/5<4C(5_Q/.H# \
M*,$<A5$NKJ3HG3=Z8D$I6KR-NVSC/HPWR?4$6P?P"<!GP$W,P\9$4?F]\")/
MK1F('7O?B?#$VSW'WA3!&5L1[U"\0^\YY\DN9>= -,4<QAB^B-G.$0S9YQ1\
M+<6!?X/S=?AN5>$NPG>?%";K!,DJ01()DD\$EU]*7(NY^I*$+7JJP=9QFAPI
M3-_&25YXYX&]Y?%-/L+':?\E;"U;1T[&X\O&_E?&>$ IFPL<H08_V&PHJ'PX
M7N/9CF,V&MYTTP]B\S?._P-02P,$%     @ VHET3FOG"5ZX 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL;5/;;MP@$/T5Q <$+W::[<JV
ME$U5I5(KK5(U>6;ML8W"Q0&\3O^^@!W'2?T"S##GS)EAR$=MGFT'X-"K%,H6
MN'.N/Q!BJPXDLU>Z!^5O&FTD<]XT+;&] 59'D!2$)LD7(AE7N,RC[V3*7 ].
M< 4G@^P@)3-_CR#T6. =?G,\\+9SP4'*O&<M_ ;WIS\9;Y&%I>82E.5:(0--
M@6]WAV,6XF/ (X?1KLXH5'+6^CD8/^H")T$0"*A<8&!^N\ ="!&(O(R7F1,O
M*0-P?7YC_QYK][6<F84[+9YX[;H"[S&JH6&#< ]ZO(>YGFN,YN)_P@6$#P]*
M?(Y*"QM75 W6:3FS>"F2O4X[5W$?IYLTG6'; #H#Z +8QSQD2A25?V..E;G1
M(S)3[WL6GGAWH+XW57#&5L0[+]YZ[Z6DV4U.+H%HCCE.,705LULBB&=?4M"M
M%$?Z'YQNP]--A6F$IQ\4[K<)LDV"+!)D'PB^?BIQ(^8Z^92$K'HJP;1QFBRJ
M]*#B)*^\R\#>TO@F[^'3M/]BIN7*HK-V_F5C_QNM'7@IR94?H<Y_L,40T+AP
MO/%G,XW99#C=SS^(+-^X_ =02P,$%     @ VHET3M^<#_>V 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL=5-A;]P@#/TKB!]0[DBZG4Y)
MI%ZG:9,VZ=1IZV<N<1)4B#,@E^[?#TB:IEWV!;#Q>WXV)AO1/-D6P)%GK3J;
MT]:Y_LB8+5O0PMY@#YV_J=%HX;QI&F9[ Z**(*T8W^T^,"UD1XLL^LZFR'!P
M2G9P-L0.6@OSYP0*QYSNZ8OC03:M"PY69+UHX >XG_W9>(LM+)74T%F)'3%0
MY_1N?SRE(3X&_)(PVM69A$HNB$_!^%KE=!<$@8+2!0;AMRO<@U*!R,OX/7/2
M)64 KL\O[)]C[;Z6B[!PC^I15J[-Z8&2"FHQ*/> XQ>8Z[FE9"[^&UQ!^?"@
MQ.<H4=FXDG*P#O7,XJ5H\3SMLHO[.-TDAQFV#> S@"^ 0\S#ID11^2?A1)$9
M'(F9>M^+\,3[(_>]*8,SMB+>>?'6>Z\%O]UG[!J(YIC3%,-7,:\1S+,O*?A6
MBA/_!\ZWX<FFPB3"DS<*_T.0;A*DD2!]0Y"\*W$K)GV7A*UZJL$T<9HL*7'H
MXB2OO,O WO'X)J_AT[1_%Z:1G247=/YE8_]K1 =>RN[&CU#K/]AB**A=.'[T
M9S.-V60X[.<?Q)9O7/P%4$L#!!0    ( -J)=$X(Y8L'MP$  -(#   9
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;&U386_;(!#]*X@?4!*2M%ED6VI:
M5:O42E&G;9^)?;91P><!CMM_/\"NYW;^ MQQ[]V[XTAZ-*^V!G#D3:O&IK1V
MKCTP9O,:M+!7V$+C;THT6CAOFHK9UH H(D@KQE>K:Z:%;&B61-_)9 EV3LD&
M3H;83FMAWH^@L$_IFGXX7F15N^!@6=**"GZ ^]F>C+?8Q%)(#8V5V! #94IO
MUX?C-L3'@%\2>CL[DU#)&?$U&(]%2E=!$"C(76 0?KO '2@5B+R,/R,GG5(&
MX/S\P?X0:_>UG(6%.U2_9>'JE.XI*: 4G7(OV'^'L9X=)6/Q3W !Y<.#$I\C
M1V7C2O+..M0CBY>BQ=NPRR;N_7##OXVP90 ? 7P"[&,>-B2*RN^%$UEBL"=F
MZ'TKPA.O#]SW)@_.V(IXY\5;[[UD?+=+V"40C3''(8;/8M93!//L4PJ^E.+(
M_X/S9?AF4>$FPC>?%%XO$VP7";:18/N)X.9+B4LQ^R])V*RG&DP5I\F2'+LF
M3O+,.PWL+8]O\B]\F/9G82K96')&YU\V]K]$=."EK*[\"-7^@TV&@M*%XXT_
MFV',!L-A._X@-GWC["]02P,$%     @ VHET3FA.7W[L @  &PT  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C<N>&UL=5?M;ILP%'T5Q ,4;)( 51*IZ31M
MTB95G;;]=A,G007,;"?IWG[&$(;LXS\!.^>>XX][#_;Z)N2[.G.NHX^F;M4F
M/FO=/2:)VI]YP]2#Z'AK_CD*V3!MFO*4J$YR=K!!39W0-%TE#:O:>+NV?2]R
MNQ8775<M?Y&1NC0-DW]WO!:W34SB>\=K=3KKOB/9KCMVXC^X_MF]2--*)I9#
MU?!65:*-)#]NXB?RN*-Y'V 1ORI^4[/WJ)_*FQ#O?>/K81.G_8AXS?>ZIV#F
M<>7/O*Y[)C../R-I/&GV@?/W._MG.WDSF3>F^+.H?U<'?=[$11P=^)%=:OTJ
M;E_X.*%E'(VS_\:OO#;P?B1&8R]J97^C_45IT8PL9B@-^QB>56N?MY'_'H8#
MZ!A G8!D$+(C_\0TVZZEN$5R6/R.]7M,'JE9FWW?:9?"_F<&KTSO=4N7Y3JY
M]D0C9C=@Z Q#)D1BV"<)BB1VU NG.#R#(\QL>#97+Y:88 $)%I9@,==?I<X4
M$28PR24460("ZH@@3(9%5E!D!0@6C@C"!)8KAR(Y(%@Y(@B38Y$"BA2 H'!$
M$*;$(B44*7V"W-UXA EL/$EQ!:6 PMUZ" KL/0E4*@$4[NY#4&#["2S7)T(]
M"K+P+,$'T7P5T,%U33) D;LZ"%0$='#Y$U#;N3<? "K2@ YV  +*NR"N#@(%
M[)!@$R"@PHO,U4&@14 '^P !13XSWE$'@4)Y@*V ^'5>>LL&O* (& [!9D!
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
M8?\<09DQISOZYGB03>N#@Q59+QKX!?YW?[)HL46EDAHZ)TU'+-0YO=L=CON
MCX!'":-;G4FHY&S,<S"^5SE-0D*@H/1!0>!V@7M0*@AA&B^S)EU"!N+Z_*;^
M-=:.M9R%@WNCGF3EVYS>4E)!+0;E'\SX#>9ZKBF9B_\!%U (#YE@C-(H%U=2
M#LX;/:M@*EJ\3KOLXCY.-]=\IFT3^$S@"^$VQF%3H)CY%^%%D5DS$COUOA?A
MB7<'CKTI@S.V(MYA\@Z]ER+EGS-V"4(SYCAA^ JS6Q ,U9<0?"O$D?]#Y]OT
M=#/#--+3-3W]C\!^4V ?!?;K$M/D0XE;F(]%LE5/-=@F3I,CI1FZ.,DK[S*P
M=_$1V3M\FO:?PC:R<^1L/+YL[']MC =,);G"$6KQ@RV&@MJ'XR<\VVG,)L.;
M?OY!;/G&Q5]02P,$%     @ VHET3A3I?H>V 0  T@,  !D   !X;"]W;W)K
M<VAE971S+W-H965T,S8N>&UL;5/;;MP@$/T5Q >$7>RDT<JVE$T4I5(CK5*U
M?6;ML8T"'A?P.OG[ G9<-_4+,,,Y9RX,V8CFU;8 CKQIU=F<ML[U!\9LV8(6
M]@I[Z/Q-C48+YTW3,-L;$%4D:<7X;G?#M) =+;+H.YDBP\$IV<')$#MH+<S[
M$12..=W3#\>+;%H7'*S(>M' =W _^I/Q%EM4*JFALQ([8J#.Z=W^<$P#/@)^
M2ACMZDQ")6?$UV!\K7*Z"PF!@M(%!>&W"]R#4D'(I_%[UJ1+R$!<GS_4'V/M
MOI:SL'"/ZI>L7)O36THJJ,6@W N.3S#7<TW)7/PWN(#R\)")CU&BLG$EY6 =
MZEG%IZ+%V[3++N[C=)/PF;9-X#.!+X3;&(=-@6+F#\*)(C,X$C/UOA?AB?<'
M[GM3!F=L1;SSR5OOO11)PC-V"4(SYCAA^ JS7Q#,JR\A^%:((_^/SK?IR6:&
M2:0G:WIRLRV0;@JD42#]I\3D4XE;F/13$+;JJ0;3Q&FRI,2ABY.\\BX#>Q<?
MD?V%3]/^+$PC.TO.Z/S+QO[7B Y\*KLK/T*M_V"+H:!VX?C%G\TT9I/AL)]_
M$%N^<?$'4$L#!!0    ( -J)=$ZPSH-LXP$   $%   9    >&PO=V]R:W-H
M965T<R]S:&5E=#,W+GAM;'54;6_;(!#^*X@?4!SLQ%ED6VI:59NT25&G=9^)
M?7Y1P7A XN[?#[#K>2G[8KCCN>>Y.W-DHU2ON@4PZ$WP7N>X-68X$*++%@33
M=W* WI[44@EFK*D:H@<%K/)!@A,:13LB6-?C(O.^DRHR>3&\Z^&DD+X(P=3O
M(W YYGB#WQW/7=,:YR!%-K &OH/Y,9R4M<C"4G4">MW)'BFH<WR_.1Q3A_>
MEPY&O=HC5\E9RE=G?*ER'+F$@$-I' .SRQ4>@'-'9-/X-7/B1=(%KO?O[$^^
M=EO+F6EXD/QG5YDVQWN,*JC9A9MG.7Z&N9XM1G/Q7^$*W,)=)E:CE%S[+RHO
MVD@QL]A4!'N;UJ[WZSB=I,D<%@Z@<P!= O9>ATQ"/O-'9EB1*3DB-?5^8.X7
M;P[4]J9T3M\*?V:3U]9[+>)XFY&K(YHQQPE#5YC-@B"6?9&@(8DC_1!.P^%Q
M,,/8A\?K\"0*$R1!@L03)/^4N+LI,81)PR+;H,@V0+"_$0EA/H5%=D&1W4>"
M52LFD1#F/[\K#8JD 0)Z(Q+"Q#<B9'4%!:C&#Y]&I;ST?O!7WF6^[ZF_PG_A
MT^/PC:FFZS4Z2V,'P5_76DH#-I7HSG:UM>_18G"HC=NF=J^FJ9P,(X?YP2'+
MJU?\ 5!+ P04    " #:B71.%<;ZG;8!  #2 P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970S."YX;6QU4]MNW" 0_17$!X1=[*31RK:4316E4BNM4K5]9NWQ
M10'&!;Q._[Z O:Z;NB_ #.><N3!D(YI7VP(X\J:DMCEMG>L/C-FR!27L#?:@
M_4V-1@GG3=,PVQL0520IR?AN=\>4Z#0MLN@[F2+#P<E.P\D0.R@ES*\C2!QS
MNJ=7QTO7M"XX6)'UHH&OX+[U)^,MMJA4G0)M.]3$0)W3A_WAF 9\!'SO8+2K
M,PF5G!%?@_&IRNDN) 022A<4A-\N\ A2!B&?QL]9DRXA W%]OJH_Q=I]+6=A
MX1'ECZYR;4[O*:F@%H-T+S@^PUS/+25S\9_A M+#0R8^1HG2QI64@W6H9A6?
MBA)OT][IN(_337*E;1/X3. +X3X2V!0H9OY1.%%D!D=BIM[W(CSQ_L!];\K@
MC*V(=SYYZ[V7(DG3C%V"T(PY3AB^PNP7!//J2PB^%>+(_Z'S;7JRF6$2Z<F:
MSO\3/]T42*- ^E>)M^]*W,+<O0O"5CU58)HX39:4..@XR2OO,K //+[)'_@T
M[5^$:3IMR1F=?]G8_QK1@4]E=^-'J/4?;#$DU"X</_BSF<9L,ASV\P]BRS<N
M?@-02P,$%     @ VHET3L23G>+& 0  -P0  !D   !X;"]W;W)K<VAE971S
M+W-H965T,SDN>&UL;53;;IPP$/T5RQ\0LUR2[0J0LJFJ5&JD5:JVSUX8P(J-
MB6V6Y.]K&T+IQB_8,S[GS,4>\DFJ%]T!&/0F>*\+W!DS' C150>"ZALY0&]/
M&JD$-=94+=&# EI[DN DCJ);(BCK<9E[WTF5N1P-9SV<%-*C$%2]'X'+J< [
M_.%X9FUGG(.4^4!;^ GFUW!2UB*K2LT$])K)'BEH"GR_.QPSA_> WPPFO=DC
M5\E9RA=G?*\+'+F$@$-EG *URP4>@',G9--X733Q&M(1M_L/]6^^=EO+F6IX
MD/P/JTU7X#U&-31TY.993H^PU)-AM!3_ R[ +=QE8F-4DFO_1=6HC12+BDU%
MT+=Y9;U?I_DDN5UH84*\$.*5L/=QR!S(9_Z5&EKF2DY(S;T?J+OBW2&VO:F<
MT[?"G]GDM?5>RB2]R\G%"2V8XXR)-YC=BB!6?0T1AT(<XT_T.$Q/@ADFGIYL
MZ>D^+) &!5(OD/Y7XOZJQ!#F2SA(%@R2?1;(HJL@(<QU)\GFX@2HUC]9C2HY
M]GY<-MYU*NYC?_'_X/-(/5'5LEZCLS3V^?A+;J0T8%.);FPNG9WBU>#0&+>]
MLWLUO^79,')8QI2L_XKR+U!+ P04    " #:B71.R3)4BQX"  #%!@  &0
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
MH-)V:EH%2=^ ?J%%-[PM>'S@LO]02P,$%     @ VHET3AR*I3#H 0  \ 0
M !D   !X;"]W;W)K<VAE971S+W-H965T-#4N>&UL?53M;ILP%'T5Q /48# L
M$4%JF*9-VJ2HT[;?#EP"JL',=D+W]O,'1930_L&^U^<<GP/&V<C%LVP E/?2
ML5X>_$:I88^0+!OHJ'S@ _1ZI>:BHTJ7XH+D((!6EM0QA(,@01UM>S_/;.\D
M\HQ?%6M[. E/7KN.BG]'8'P\^*'_VGAJ+XTR#91G [W 3U"_AI/0%9I5JK:#
M7K:\]P34!_\QW!?$X"W@=PNC7,P]D^3,^;,IOE4'/S"&@$&IC +5PPT*8,P(
M:1M_)TU_WM(0E_-7]2\VN\YRIA(*SOZTE6H._B??JZ"F5Z:>^/@5ICS$]Z;P
MW^$&3,.-$[U'R9FT3Z^\2L6[245;Z>B+&]O>CJ-;2=.)MDW $P'/A##^D!!-
MA&A%0,Z9C?J9*IIG@H^><!]KH.9,A/M(O\S2-.V[LVLZK=3=6Q[MX@S=C-"$
M.3H,7F#P6T1QCXC2&8*T@=D%WG2!+3]:\,/=.P+1ID!D!>(W,<@JAL,0B^E=
MC!W!J[#%!HK$ =XV$V^:B3?,)"LS#I,LM\$)B=.5FWM8%.#T'3=DTPW9<+/:
MYD@V0B=!&J[<W,,(2=)XY08MSIZY"WY0<6E[Z9VYTL?8'K::<P5:,7C08HV^
M?N:"0:W,--5SX7Y"5R@^3/<+FB^Y_#]02P,$%     @ VHET3O*/A:LC @
M#@8  !D   !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL?97;CILP$(9?!7'?
M-<8<(X+4I*I:J96BK=I>.\DDH#68VD[8OGUMPR(6G-[$IW]FOM_83M%S\2(K
M .6]-JR56[]2JML@)$\5-%0^\0Y:O7+AHJ%*#\45R4X /=N@AJ$P"!+4T+KU
MR\+.'419\)MB=0L'X<E;TU#Q=P>,]UL?^V\3S_6U4F8"E45'K_ #U,_N(/0(
M35G.=0.MK'GK";AL_8]XLT^-W@I^U=#+6=\S3HZ<OYC!U_/6#PP0,#@IDX'J
MY@Y[8,PDTAA_QIS^5-($SOMOV3];[]K+D4K8<_:[/JMJZV>^=X8+O3'US/LO
M,/J)?6\T_PWNP+3<D.@:)\ZD_?5.-ZEX,V;1* U]'=JZM6T_K! RAKD#PC$@
MG )P]-\ ,@:010 :R*S53U31LA"\]\3PL3IJS@3>$+V9)S-I]\ZN:;=2S]Y+
MDF<%NIM$HV8W:,*9)GROV*\5))TD2 -,%*&3(K3Q9%XAP.X$Q)F V 31.QOY
MPL:@B:VFM9I@86.MP"E.</0 )7*B1"N4*%@4V@V:9%8HBD@ZLSSPK&4$XRA[
M@!,[<6('SJ+.+E[52?(LR18;N%_+2!!$:>[&29PXB0-G<9IVR:K.!VT[C!8X
M#EF6/#HVJ9,F7=,L8=+UF< DR)-D0;/6A03G\>S3#SQH=C/-2_F=BFO=2N_(
ME;[D]BI>.%>@<P9/.EVE'^=IP."B3#?5?3$\4<- \6Y\?='T%U#^ U!+ P04
M    " #:B71.P6Q.'QT#  #S#   &0   'AL+W=O<FMS:&5E=',O<VAE970T
M-RYX;6R-5V%OFS 0_2N([RO<&0Q$2:0VT[1)FU1UVO:9)DZ""C@#)^G^_8RA
M-,'G+?U0P+R[>_? +\?\+)N7=B^$\EZKLFX7_EZIPRP(VO5>5'E[)P^BUG>V
MLJERI2^;7= >&I%O3%!5!AB&/*CRHO:7<[/VV"SG\JC*HA:/C=<>JRIO_CR(
M4IX7/OAO"T_%;J^ZA6 Y/^0[\5VH'X?'1E\%8Y9-48FZ+63M-6*[\.]AML*H
M"S"(GX4XMQ?G7M?*LY0OW<67S<(/.T:B%&O5I<CUX216HBR[3)K'[R&I/];L
M B_/W[)_,LWK9I[S5JQD^:O8J/W"3WUO([;YL51/\OQ9# W%OC=T_U6<1*GA
M'1-=8RW+UOSWUL=6R6K(HJE4^6M_+&IS//=W(CZ$T0$X!. 8 /\.8$, >P\P
M:@8],]/JQUSERWDCSU[3/ZU#WKT4,&-:S'6W:+0S]W2WK5X]+:.0S8-3EVC
M//08O,# B AT]K$$4B4>T K'ZP(K&\$2N@(CFV F/KIJ(IHT86,83^DB$5DD
M(HK$DR(])C:8NL<D69QEDWYM6,ST7T;3B4DZ,4&'3^CT&'Y1YP.+..,3;584
M+DP0'0^!DX0X02B9$.)6X\ 8LHF,*V[Q0>0 2--)2#H)0<?QO%,R07K#2T5A
M'$\Q(XMD-[Q4F24:0\XGSWJ569I=HZ[(0$B;06C3@="1PN$G<(-L% @<G@*D
MJ=P#WJ#< +J4+L48I]MQ@'$G[)H0[4% F)#KC07:88"R&$L["N2B2EL'4-YA
M:1?;KUW(+.ELZ\!0FYF##^T<0%@'N%+0NQVH[6Y)1X @<M2A30&H'6])EQ+2
M:5&2J7BIO6<CB%-7Z[2% .$A$-,ID-[W2.Q[2ST*! Y_0=H<D#*'J7H#Z.I'
M-$.63L0;8-P)NR9$NP@2+@*.7SVD]SW>,GQ0('!1I<T!;YD_T)XL>)*%4^G^
M@^KI!!<C9"6:G9FV6V\MC[49]2]6QXG^'LT(^@[O/P>^Y<VNJ%OO62H]R)IQ
M<RNE$II,>*=I[/47R'A1BJWJ3A-]WO1C>'^AY&'XQ C&[YSE7U!+ P04
M" #:B71.[*XUH?@!  #S!   &0   'AL+W=O<FMS:&5E=',O<VAE970T."YX
M;6Q]5.UNG# 0?!7$ \1@X'(] 5+NHJB56NF4JNEO'RP?BHVI;8[T[6L;0@AG
M]0^VUS.SL\;K=.3B538 RGMCM).9WRC5'Q"210.,R#O>0Z=W*BX847HI:B1[
M :2T)$81#H(=8J3M_#RUL;/(4SXHVG9P%IX<&"/B[Q$H'S,_]-\#SVW=*!-
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
MFH3"45 , \4@$#/>9&P71*?S-J3S&6J63 *324 R'#M(H8/T\S98IU:>M]J
MA%@QPL\;83V"[NT$XA G\GDOK$?0W<U H (]$FK'$JYTL300H U)9 HE @E'
M',QX@BAO=NX(NK,I">8\L4D_*6CN ;.9 #I;>DEL/F/!1,!;BDDP\PFB?FPF
M%=M]Q06S- _@2!P)X4H)\Y\@ 7"YP I @ 284[T90=-L#95X)K\F$Q3+!$4R
MX> 3Q?2G@/Y6[U";_BPB3!AU YB@@CB(1[%&4* 15M^,H%D_1/8G&<!<$XS5
MA@(A$=Q,QEYBQ(Q--'0>">L-!7J3F@M "'*M ;':4+#$2%VI8KFA]\C-")I_
MG&XT.!81"D3$GG];'-*03%:E\TA8&RC0AM2Q:*58&^@]VD!M;2#1C8EAF/D,
M,=]@R8;9"P3*:.Q23885@@&%X-P,95.?WBP+DY\!\G-K14_MUDIBPAU=S!Q[
M#$!M;BH:LZDM].?)L6ADF-H,L=;E K.6 =;:.Z+(;JU0I&'J^"(P3&^&-@>F
M #.P.V"AIITC%*8W _1.S<4<L^G-;C06IC<#]+:$9 1%,R%QOBDL @SM$:R2
M "@U/Y/!Y'BAE/6A/^MIO*TZ5VVWNYZ,7L^3'FEW/&&,/Y&'S7 J].%F.*3Z
M,ZL/>=5XKZIM5=D?4>R5:J7.,?RBI^$HL]WUH9#[MKN-]7T]' X-#ZTZC0=?
MP?7T;?4_4$L#!!0    ( -J)=$YQ<0PO_@(  %P+   9    >&PO=V]R:W-H
M965T<R]S:&5E=#4U+GAM;'U6VXZ;,!#]%<0'+!Z#N:R22)M452NUTFJKML\D
M<1*T@%/;2;9_7V-8EMA#\Q"P.3-GQLP<9G$3\E6=.-?!6U.W:AF>M#X_1I':
MG7A3J@=QYJUY<A"R*;59RF.DSI*7>VO4U!$E)(V:LFK#U<+N/<O50EQT7;7\
M60;JTC2E_+OFM;@M0PC?-UZJXTEW&]%J<2Z/_ ?7/\_/TJRBT<N^:GBK*M$&
MDA^6X1,\;J@UL(A?%;^IR7W0I;(5XK5;?-TO0])%Q&N^TYV+TERN?,/KNO-D
MXO@S. U'SLYP>O_N_;--WB2S+17?B/IWM=>G99B'P9X?RDNM7\3M"Q\28F$P
M9/^-7WEMX%TDAF,G:F7_@]U%:=$,7DPH3?G67ZO67F_]DR0;S' #.AC0T0#2
M_QK$@T'\89#8Y/O(;*J?2EVN%E+< MF_K7/9%04\QN8P=]VF/3O[S&2KS.YU
ME139(KIVC@;,NL?0"09&1&2\CQ04HUA3SYS>$VQ\1)SA##&:1&SMD[LD<B>)
M'L,LIK68+,\A9TXH/HS@D21H)(D?"4V<2'I,.J&@<9''3L ;'P89*UB,A\/0
M<)@73I[B]BEJGR('6SCII/[!,F)^.$^&\F0>#YLXZ'E\3%+,U&&.DN0("3@D
M&(;B) 5*4B .8H>D\$X,@+*Y$P."-RY!F-Q2&T!3*C;[:F!&(0 A8BX1>-5:
MD/DJ %0IGH B5*E+Y8,24LSPX'H!OF PXJE>#\JG4O! V0P1+@?@ZP$CKC(-
MH/MZ8(S.%#?@K0Y^KS/B]NH NA,50F"NQ %7!<!DP<LJ]:@<P;VGPH4!_*[/
MO2+/?*8DACDB7!S [WQ?N0?0]$W1E!0SD@JX0@ B$3#3)Q3O?8KT/CA2MAE
MTV-)YCN2XLU/D>8'[_,-_K&PF+E%%4UFDH;+HQW?5+ 3EU9W7__)[C@B/M%N
MIG'VUV9T[ >]#S?]W/F]E,>J5<%6:#,QV;GF((3F)DKR8.([F5%W7-3\H+O;
MS-S+?M[K%UJ<AUDV&@?JU3]02P,$%     @ VHET3NKM">/0 0  @P0  !D
M  !X;"]W;W)K<VAE971S+W-H965T-38N>&UL?531CIP@%/T5P@<LBCIN)VK2
MM6G:I$TFVW3[S.AU- MB@1FW?U] UUC']$6XEW/./1>!;)3J5;< !KT)WNL<
MM\8,1T)TU8)@^D$.T-N51BK!C W5A>A! :L]27!"@^! !.MZ7&0^=U)%)J^&
M=SV<%-)7(9CZ\P1<CCD.\7OBN;NTQB5(D0WL C_ _!Q.RD9D4:D[ ;WN9(\4
M-#G^&![+V.$]X*6#4:_FR'5REO+5!5_K' ?.$'"HC%-@=KA!"9P[(6OC]ZR)
MEY*.N)Z_JW_VO=M>SDQ#*?FOKC9MCA\QJJ%A5VZ>Y?@%YGX2C.;FO\$-N(4[
M)[9&);GV7U1=M9%B5K%6!'N;QJ[WXSBMI.%,VR?0F4 70AC_EQ#-A&A#(),S
MW^HG9EB1*3DB-?VL@;DS$1XCNYF52_J]\VNV6VVSMR()HXS<G-",>9HP=(6A
M_R+*>T24+A!B#2PNZ*X+ZOGQVD40;%SL8,)XOTBT6R3:$4@V129,XC&]QX1!
M0C=6RGO4A\<#W?<2[WJ)=[P<-E[B^RHT33=6[D$T.*P,3U[(ZCBXZ_F=J4O7
M:W26QIXL__\;*0U8Q>#!BK7V15@"#HUQT]3.U70OIL#(8;[R9'EWBK]02P,$
M%     @ VHET3HF]473' 0  +00  !D   !X;"]W;W)K<VAE971S+W-H965T
M-3<N>&UL=51M;YLP$/XKR#^@!@,IB0!IZ31MTB9%G=9^=N (J#9FMA/:?U^_
M4$03^@7?G9][GKNS33X*^:): !V\<M:K K5:#SN,5=4"I^I.#-";G49(3K5Q
MY0FK00*M71)GF(3A!G/:]:C,7>P@RUR<->MZ.,A G3FG\FT/3(P%BM!'X+$[
MM=H&<)D/] 1_0?\;#M)X>&:I.PZ]ZD0?2&@*]"W:[5.+=X"G#D:UL /;R5&(
M%^O\J@L4VH* 0:4M S7+!1Z ,4MDRO@_<:)9TB8N[0_V'ZYWT\N1*G@0[+FK
M=5N@# 4U-/3,]*,8?\+43XJ"J?G?< %FX+82HU$)IMPWJ,Y*"SZQF%(X??5K
MU[MU]#N;;$I;3R!3 ID3B._%"[G*OU--RUR*,9!^]@.U1QSMB)E-98-N%&[/
M%*],]%*FT7V.+Y9HPNP]AGS"9#,&&_Y9A*R*$$<0+PA(3-8)XE6"V!$DGRK8
M7E7I,:G#]!Z3Q%$6KNLDJSK)K0X)KW0\9K/02<)DFW[13[JJDZ[H1%<ZZ4T_
MVR2+;N:&%R=M'](?*D]=KX*CT.;2N*-MA-!@*,,[P]::MSL[#!IMS7MC2W^#
MO:/%,#U.//\ARG=02P,$%     @ VHET3BVK]]<8 @  Q@4  !D   !X;"]W
M;W)K<VAE971S+W-H965T-3@N>&UL?53K;ILP%'X5Q /4X6;:B" UJ:9-VJ2H
MT[K?#CD)J#9FMA.ZMY\OE!+P^B?8Q]_Y+L2<HN?B5=8 *GACM)6;L%:J6R,D
MJQH8D7>\@U:?G+A@1.FM."/9"2!'V\0HBE<KC!AIVK L;&TORH)?%&U:V(M
M7A@CXN\6*.\W812^%YZ;<ZU, 95%1\[P$]2O;B_T#HTLQX9!*QO>!@).F_ Q
M6N]R@[> EP9Z.5D')LF!\U>S^7;<A"MC""A4RC 0_;C"#B@U1-K&GX$S'"5-
MXW3]SO[%9M=9#D3"CM/?S5'5F_ ^#(YP(A>JGGG_%88\61@,X;_#%:B&&R=:
MH^)4VM^@NDC%V<"BK3#RYIY-:Y^].\'IT.9OB(>&>&R(\*<-R="0?#18!>2<
MV:A/1)&R$+P/A/NS.F+N1+1.],NL3-&^.WNFTTI=O999'!?H:H@&S-9AX@DF
M&A%(LX\2L4]B&R_:9P*[)2+)_0J)-T1B^].;$,DLA,-D%M.Z$"E>/?PG2>K5
M23TZZ4S'8?!4)XIPELTBITL[M[ ;.YG73N:Q,]/99@L[:8IQ=#^SDRWLS& W
M=K#7#O;8P7Z"W$N0>PCR69Y\8?0A3])T)H,FUY^!.-M)(8.*7UIE+MJD.@ZC
MQ]A\/K/Z5@\I-U,^:-R$^T'$N6EE<.!*?YSV$SIQKD";7-UI?[4>JN.&PDF9
M9:[7PHT6MU&\&Z8F&D=W^0]02P,$%     @ VHET3C5!+^1< @  RP<  !D
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
M'>>*:27AC=9PT /L<*C83IEMIO>BF^*Z@^)M/Z$&PYB\^ ]02P,$%     @
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
M>XN*FP8"?\-G3Q^3Q0-RSD6]B-M'3M&+VYCN+M%^OH@:1#N13/F7[]*';+'
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
M\H<U \!0@INFC<DA<;6'W>I7FP(H>\,JJO7ZBF)FC1EC,VW4VV'C,&$ZFP<
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
M$^R,F9+WW3HS#SI\JR7'(A@"IX+SU))R9@?B:@6.,.X-%3F$_DZN)1^NKMQ
M7,DQ".264D P"I1RBCFCLAKK6;?LEJZ[S6KU;[!88Y48I:3)^"_BA</[3N$;
MJ8Y3YWMWK%G_'ZH+[X(UWBZYG3,9AX(@P3Z8;[4/+L+@5N%_EI:>N%1YXX>G
M%,%/^%P8SQ"<.4MU?TF+Q^P^^@5(8$/U%Q\_GEJIQ'^T<JF<+.BG_C%83:7/
M!AVE5VXAU3D!:XH]H>:B=AY[+7MI?; PNQR#9^P+SB3ZQ(T,/R_L/B5HN'&,
M4]K]O@9%F>^T;XULBVZ$/NQ:I\H#P(YF6(^.07BO4(A@XE'Z.7'(0Q>N<Z&F
M+.C8=DQ"^'); @R;6AT+XKH;BS>H'*<*6;'U^P![Y\Z3_N8QG!L,JJL)MN_&
M?A@)RE-R9%,:_F[WR%R5BH@Y#BJ'>G,%U$<N7"IYSKX<D\UH,6\H+K50V"M\
MPST#*@>Z72GZ L-9'6Y"-WD0'>*8L4E4%?ODE7E?T?A6,R.50I9OB0]3I2A<
MMMI.<\$58@1N/#MAX*1-NDH[+QJHA7+WU0Z$?I ;N'R^(7:U67(UOM;T)*2$
M8%\Y_4+LE*_#!);UDE-$"]GH8S*_=QI1MX4JEH#H9*G%RGU*OE!0U+^M==JA
MLM.$"XL)Z$OR8"F.Z^VUX;V.)< K.(@"FLM5RO#QP[LCIHZ7%*_C8;=]1+!G
M6JN(;D69C(/TJN:-^MNF., 6M,(?FTJUIUS>A;U,2 %(7HLH>Z+N@62?6\"6
M\IHB71,.^[=-OLY$_K*>#B?+87^WP0AZ?#@]0K5YQ8H!OPSGAA%JU@\=HGA
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
M=EFBFLO"(3-KH9BJ!P>IU=X8YRH)6 9VFL90\=1= :=&!$_:^ UYN:P!S#Q
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
M39N$PUA QZ;=>+/;N&#-PCHRTD#]<_FY)"75$L=4%$W+=>#((A_*!EBG7;7
M;JP)AA@ 'T[.KQ$8X/-9].GLY.;S-3<)* _$^PF?M)C8"',MJ?6[S,6O^N)7
M3WV[Q\^JO0[WHG#9?B]D$G%(N0&;^4=)E2#+F7YH;!3A;H3ZFLZ>X:83%1Y$
MTK'"!R+B7YFK]"$I-H6F8;)!IT_)OTUM"B>_H0G6A+ Q'([A-[UN/^[UN@;A
MAH;VR_IW_&U_/(PG_7'#[HV_]>Y]7CCF_'MW$DQ>6<\ ,8\1\6<0=WK#O?8(
M,:,G[0[\ICV<Q.W)Q#0W_CB.3@7OZTH,/]RY@?U^'W%TQAT&=6KW$2 G/,P#
M>YP!_I0<Z;8/?T3N@S <_J>;QXI^QB+[#-D>"*D3UM\,=Y,1K*\;T0_?K;+9
M@SB8=!Q=YL^@!"P1*Y%,2>#3< 1 #>TZV&JGGOMZ?Y42@(G(Y*2@^,,&:SD^
MKK7FCAQZ,X(9##ELAP14H0/=Y:M0STR<EMGUM$RN%;$1;0O[0%-=\&BQ+*)&
MLQ 3A_U!G)1,6-Y44[)DES.:DKZ:J8E;I'!1YCOIL36::G?@MW"S*:%6Y-O5
M<K*C";)"@Q3+2GJH (3$V#PUI8P:,0?1^\N)O+-GDD><_!,>*BZ)2UW0T39C
M0&SGS]3:V3PH\U !YS<>%5@*#MO+VY2VN>:WM=A$TCWP5R4LD:H!5H\04H?)
MH3&JC5^U#K.RQ<DV><.]A3-A[=>G:BN/2['IIWS&JH2JDH7:CGQP11[9[KY^
MR;:C8^F#8\T(AV!M@EU;<;L9+K^8;::LUX)%]9/GS7;&2>E1,HM^*JO2##<0
M35,&JWAAJ'0M[,G-I#7YWKJQ>/HT:@#]X%D/@Y;?2&,0&[GK!<*:)=&HW6JW
M0>1T8%0XT]]2Z;NE /8+25J^1LMR#4R)&Y A!@TP"^MFY?(&"]$<U(SZ$3?)
ML5B_4#7//.'V.K+O8EAD*P]:S/-$D$51^)9.*<QK.0K-DJ=N@V:>%GTP%/ZN
MVRA;TOP"@DCVN@-)#);GBK(%0#@IKKLCX7%DE#KN9=>$<Z8I!$4L! ZD4._2
MA=/O_:$-AGBSRO6YYZ6*W$&9AR#HM"OHRO%'6XM3,C3\7=&;7"V,.L=&8P_8
M746+'-?HP>+2;)PP<W.??KSD04KA4TP/6]>F0"?E>N.9;;%6LR[,FU%AZRT0
M;3K^JJR6 G-B%H0X:$I3"_;MV08\%DFEK4$*-V@I_'&E4=O+90E5@HCS9_@7
M\#TX5 &5#>!(Z*^G\%<?D02+?8U7A4/C_!G6<4/->DF>)$@-3Y3^QI;OMJ@'
MSRSU/E(/QZ7/(:43V[/E.EYE341!OX?4;^$M?[N7J[B6=F5NSVPIUKW[I77R
M:!/DP EJJ@OP]LB3\_:BA82D40>RTTB8>=4PEG66FU3,.'5NX17P:B5.\T'[
M45J#8%UP7"+X(U;62@$T]AZM561QIW(_?(X>3ROT0@^K[#Z)3$L]K#KE]RQ0
M0$!SZT76FX1KE;5 *U%DC^V9H(+N]Q9&V ?!>,SO!."+:B(>2#.E;!CQI'E]
M\V)38-5N?N]KE#[63N;*&VW7"'<!V;ZW61B=VK)"&^?VQ"[K49)(C"1G^9/B
M!#,OYUFJEB3*D1M'4^*PZGA5IUX%KIG 4R*B)J@ P)]+_I4X:ERC'<]0H!JL
MF%%[4B=5HWZ, +CM8=O+_2]KN+(P"BN'>V7=@Q4(!JI9PI4;MPD:.J V[25:
M:@)*J+;;&:D+E7N:^':*W5HT8JVP*W\+J,3:G5=R]\T]"-.$ZFT[U:LF*O8,
MTRVH=]EK].?\<4'CL&)3XJ6*Q8$19T)S0(_Y%A\^(T41SN=&*Y.U?,JFF31[
MU.MLDE[/MTEN=SJ=C9I*<N!T*L3[^)JK&SHKZM"7Z'Z0YJ+BN[ *>%2O@+M,
M?6601MUB<>DNA3@W%=KA?#BK2Z-!UK;,*2R#+P.>E7&F1X$,)P5X5)<@4\Y@
M8%7?TTL"_ G^8LUT]#JHQOQGC$MJ-67)@8UBCPA7-"$LW<-X,.(!<G>WA-KL
MX+W&=K#S>6QO+8-#X&^"^!HC$=HR6++Z0S>_(4%B<\\K)!@0'D7X@+JP(6T#
M)O\;)VWX-XPH]N;)NQH#&T+U:,KCOW$X]? 42EJUJ^>G.GK$%!1W%FKO13[U
M5*XR0!WYK]G4G#H\XS45')!*SZHM7*%-5CQR&HS$K+@E!L%GEL-2N,VS6<B8
MI9$>5J'JJG#[Z=^N\K<RE3JL.C,%C>'5I4H%099Z:)QMP0."26];W2]8R0[&
MA/:$S;9CB9L5VZ-"SJ0(,!/S!$[C@]<?KSDM#AL 9>F&*HGT,PH'46,HU6!&
M>*ER79ON68H]V-B@,H-':HQ3SEP]$.>HYT0M)ZVRUS0,SC1$9$:]N#?NLH0Q
M;TI@<UX>VY&+0<R259,S#^@)C _?CWKI@N.F0T&Y]F0KE]T6!$=ZLJ8</8T=
MP&#W9O-\-?-/4<!*29/#M\!>,91\IFW#<D:-)Y!N7JFKQRW"V+=S'Y1\:)P]
MKC:B*\4//**"\]!NF3^I<R\+;3#13PM;,TEWTX$1TWH4^(+D*>/1KC15P_9Q
M@R^Y4B6YR *?6U!VI3>H!6S;L/\H-('UWC<K!/BVU07 %LHH3N]!,(:6IO37
MUL'\4ZZJ,K2STGE[>S"YK,=X^HAI=@B6P\BAQL )#F4N,50/);<R:L)'$/^#
MH-,HY%9E;YFF7 ,^>[X-F!,5C:73>X/&$L 1[:VG5* ?W :0N"(_G[?00JGH
MZQ<9*D-V'#7#G%)DWJX4L7[Q9O6B43<R%=TH;E*+)A6WW9L5#'N$-0J&V4/!
MB/XQ"H9I4C"BG0J&E#IN1;OD(\%O4+/U6@O"J <_>[+C^%,4RY)6LY._8)]O
M9H]W#DFIJ51E[).L7Y3"4KU=S3JOL_C+R>IM$/6CK1D5ID%^UP55C4KE/9"(
MB)N(G1KB"&U)QW=3&)=0B0B,KL2A',:8V2<+SDIB<JZ_%80(J2P4I'2U[MD:
M-^S&\J2AA:*JMEB(=K98\/?!3VII LSAGCMO!<R)OC5@C@D <_K[ .9$WQXP
MQVP!S$G+>#G1F_%RDO4.R!SSM9 Y;N6T:,*]XUM*UF<=!D@K.JD' $%M7=,^
M;7-7?^=\D%J[A;QLV\6=B$O&][;3%F'3XYKFA3-V4S3[P91XBJ_.5G'; H/;
ME6=W1MKV->@MC'LNEU\8A-D?JL175CDTFG$4VL_$OTLK4P3Z#W.S8%IWG"&N
M33)!-+-/@]#(<"*5-RH&H?#K1;YPOR%C3U.=.=&8<O#ND\V<XV62N]A&0PDF
M85Q-3/F+6]0^J0YNTODJNF_3OA@L-O #QA-;/T!B=V[;6W!X)VA=C?LJ!?VK
M?5PBVN#2UUK,/TQKJ76+F+VTEC>Y1?JC;CP"<ODO]8OPW*N:=H#"B!X<:<TE
M@I4!)5V01@'?MV!+)OK8U^;X&K?/FA"Z"VZ+.>/7HFU%(=J6L6A;R3>!VHJC
MF21T659H>W"<U*%LF0!EBRU0"ZWU!EBMW2A!39!:1JU"5EZ^&DW+C;$-2,ON
ME&91&!M;_A8(6SN@M:(Z:"WSCX/6BAJ@M303\P^&UMHR9_,/@-;:A5W#"O(?
M":WE71A,:?DJ+"WU/%?ALB[R=2EQ;Q^HK,:B?P\JR_PQ4%FE<.].D"<3SC\K
MW%">6Y(V1PC: V6JI>(*<'#D;%5_(R5YK&M3A7?LG>9LHH*-W)0N?Q.*0F<\
MBCO]/6 4S!L@3'BOOQXBH=<E9(MR#<?^$ GXIP FH8/]',?]O7 2*%6.'H_?
MCI!@,V4JFF@)/D+29:AC $I%6P"INH#'\,F&LP^H#,GGLX(DA>Z@N.E$?MCU
MH]2;DA\S?%)*=RD^!N:QXO'#G.]R"N5C];&<7A9\.G\AO4M&80K0S!)[!H1,
M#V8B%:L2Q!EY H6_6]!\+5<TWO@.IU/U$C3HP*B75$.<$OD1&,*:U+-23?4%
MZX';/%F5('P]U,J!9N9OB5C9I/VW5A3A2_VOP5^(/@#!FU]HL[W^'X7UVKQ/
M*2D5[\;'++EC.&_]8]CY+*W-TH_VS=(W899^*:>3,?Y=(B<80-R* MFZ=VN?
M_$6(%EAP=YVG] 6=.?@"/X7C>*_B1,53CY)CR97R,XLH44BJ9NDU_XN\G_('
MKPNE&&DL.TA!8/0"]I>RFU]0VTBY-B(DTR_9NO8M(@;<=62#Z.%/HKD]'J%=
MI][ABK'U.67O8$M-<FJPYH$DLF"4[_FK\1."5557G[-6?R]<VSIO[3:RE$9U
MQX0$ #H0M2SWI8=YS$ S -GS*N1K3P"%+O:I>&6,\R_9$[!-^NJ&@Q'Y'?8,
M%H-\N6%4*+*ZGI-LCK\7H]I]0DP>JO-!AL7OL4N ]8&[59Z@G_0YG1=> ^$6
M\!3X5=213Y'9)AJ>9*<?;A;JNSOBBT>WAG>O(/6#$#8RS*[2C/^5/;8LM1_I
M-G^$ CFP$X3TR&-0,9\;I/II+#:7 3E!$H63VSM5R&@X?T8@G].,0F.<S(6>
M-0I?ZK\TO"<$,D57QEV^D@#"/=:X^Z4.[)1#OXDOU%QS&^RML-IP^(8WHN=O
MQ&91.?"@;M>4M7(,)<*B-D_2%56]UD*T3?N7K#WR!-Z_L#MC[,XXS5]*+]5%
MPGC=N"Y'="4+QB\U!M)"9D[DQFNRY@,6IM/ Y)QBO;Z6Z03ZD>9:>IA;G9&O
MG938:JD(>XNGR+&7AJI2OONVI X=LXG4U3'\.!*E@";H\?K[;G.@24,OHOH\
ME-&/YIUVW5A7X\]4,C:*V^..^=GOT54*]1W*0]'1MM%&7BG:*;O.S5L=;-ZV
M47F7$\P,* 6_P=S>0Q'/1Q8;K:GJUG@]H) )+L6PJK9T[W1: 491?1&LUN0U
MPR5M&T._X4I910>X070(N-272W1 ;!9TQD9JXZZH(1P5!YM]L@I]_(=MG3AP
M1;8Q115D;B1@0OXK5RHD2Y#A4G&P93&17<RN<-K6D);#/S)^AI"X,KT^SXEZ
MU?#;-H'>0_M@MYG67(\<4J97*EYN,.#!\QEI=3L)UA/XUNSF>$;(Y"CT\6*A
MW=+U&F*#WKKC*ED]K,C(@X9C(=8C<0$<BK%JQW5$PMDY^*5.V]G.]D35@*8@
M7=F[Q;9G.!U#TRZ<^<2.\)I9.#A,#U:?Z:WDC&R8;Z=FOF;;?"OP=<@?\=^[
M\>O$^;QP,,.><6/OO]@KG #5(2\!WX'\_AX[')+O*/!>EUO^N*V \W_*,"?L
M:_ KS-O]\ /- /M6;GCSM5 ;W]3U)84)H<=HLI_W9IOGRZ+,_4['5[?L^ KQ
M-E71-YZ;J#.(!]U.U4VT!6SSJ_T_F$O2:7=-V?\3?9W_Y^O!6,P6_\T6U\*.
M!-A1/^YUJ+W9Q@,?:'(MC,;CN#,>[,J&I2J9[C!N3X9?Y4[X!8@T7X6<Y5(*
M:#FWM[TU&>_*2?<+F\N2+ZR[^9G&+R1A\S$HGN._:9LQ2LFAFO84.=]SCO:3
M>E]M+MTM9B2'01&>M8<K7.[R$&9.>=U?B=<<=$:3>-3N>IG!HH(@%# GYP[;
M\5 ZLK):X.L#(/W]K&)L,Y=Z(7_.EN YY$L_M&,1N[R2OKA:G&#T9EL?8T,9
M4U@W\]Y6CS*)=FGZ\$-/W6!^[C?Z"H*1"[VY$J[4DG!K1&ZK3:^FG]9D7O9M
M'+&I7(;KB^I*9+R^%O>5C(G=J;(U*:*UDY:A_'R!X=[%RL!=79/+@E(A+-NP
M*$ZE4N6#ON0Q.R*MK5X65A/;XM*JNB0Y#_4!?;.C)?(@[@VZ%87!K[VN&!9P
M@4X^WUY&'R]/+LI_;/Q#\!;ND ?J-@BQR%5DSB1!_CD%=B?EM>R32*5_I\I6
M1ZFS-)FCSVT#*^$*BEL5Z\RL52\8MCEW".A$_5H&+0ILI6Y[:VIU!!(6@H9^
MT1+1@\F@'3=P"5=/,&A-)MK O:Z@P@L%X0P-SY!0HHYIGEZ$^& 2CX=="6\@
M0E3UB6X;L>J;/C1V'XJ:/L0J9AL4@?;6+TWB[FA4)8P> BE]^G1^*_!(%^\1
M6.GV_.+GLXO3\[,*\A(<^%.V=DV33ZE.XP&;!\)MWA,P^ W?VSE!T.2 G(H?
M0X#484B>);D(=N"<5'=R(V(#<'&6P_U;YD0*CVDRDU)I7NA3LMC<8Y=.<71K
MGU&D53L>R/&,*\:-G8N/389SLB --E.8D6[<C%S=N]-=^=7-W9K:6Q/!$#ZA
MC*$S*#5N54,1LU[[J(=TX+8M\R*S&"VVDD44?,F;5)X.7(BO7+3(0%5"![:4
M;:[6K\>B2H03<.":L?'*8U8>NRQ:'FR0C=+2^EFOC@FJ>(CY7XI=RK,6K&-,
M,HH4!X;J441K*>@@9ZFB#A@RG@KT!G_82%83>0>4;\A7E6MX3)7*;[7E*C]&
M9HWU8O]HR+X_B ;]'FB#;4-GW6_WX\F@:U@7.H@F?5 5>UVPNO"3>"6HHH*V
M0_5;E&N@S7>HPRXNA:*XLG0V+1KJR%1M&,4>3LG\U=,(:H=K*DOSACM O*IA
M9VS/CDJ%&2F"=&.Z2Z *PM]0P<1TMN"*H-*.MP@N54$G'O2FKW$0C@.2IUIK
MQ&8A^K,NXA5+6ZU\FXSB7M^+U5DU$SL=3Z6ZX<HE&I:=@29 W=O.AU=$  9K
MP\G9*#2A+J."U>M%OCAFI9F[4!$:BZV(TA@LG@+ZY1^ 1CYAI_,5<+ /7@*U
M87WS)247T%U*2O?\.962L[5T*P^"AM-YDB'TRRKC-,G-6LM+G%]3-V&1KYY(
MI:3V]1A>EO1BV8,Z;,]UH%HMQ65"-X_BQ^B0GR<OQ2;3X(B&JY,BQY[KM! D
M^JG<,0HG8U=:S/J'Z;".!CO$(!]DI!;51;2B2SH!3QC]&&A2Q.\++I=1# @M
MSZ$XD7=JNS;$PAA35E;3*'A*^#=D3%,WK99QFKY_NWQ*)\GN1J+,  : Q!W
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
MO64E.WP*T4?,0_!*RO>\?U(O6NJ!NP/8^FWHSN:MZ,YX%4>,*MT(@&W+!/8
MP#9_& !VY %@^_I>N^Z$U-EC]C^:PJ86W;/7]CXEKS]>#'4=^6*VCE6&AF8-
MKS#;K>T:)=I3G/%LTR=,EUA0!1QQ77:2<WG5D7#6[J!=9^H1JH&!7<!, <;Y
MX]XAK%5+0QJ]%]MVU7:+%L9X12[Q#_G*;-\W6JI3Y_)[Q@+5Z(Z#6G;]$D[?
MTB]A,3/[^7OJ+UEG7/85[/1'EX_0_.XC/.B.N/L?6MO:XP$5 @=)+LDIH!0E
MU(CN*=5Z?;=E*E6QW@WV'N..HDKI]MAH0&@]58]=-1%C7:CU^I6T-N!.C-8+
MEKB6/"@1@=38 H$_@Z;TY#<%#]N!CSB5@EOW+(Y3V_7;N8HHI&="_TT8RE,%
MM-;X"'$=?>TH:5+K'(DJ'5ZD+^:*UQ)=WYR$!3AJ0XC"[)D,NPT%Y]VS"APL
MSP)@4ZZF35XR)5,5,R*3)[S4UJ[8UYK %DGL*BFD(;8.2K9@46L,6ARM1$H
MT9J7CCGV4?H#)]9;;#*WH<YRY&)#PJ!E5S 7N#O<&O7.R;WE$V7%CQ)!>-[5
M;Q0-+A%UE!+K]%D ?'+F>VU+%.KP),A]XE4*@&:')U[JU+!PZ;],3INE],'Q
MM-2JQ[+.2 Z)WC>LT#]HN[#7F5'6X\C>)-EW(JQFES77$DGYI>VW))C Q(FJ
M#5#V9\#6%'NK?[K9[<3FFOE*OU.Q9^@BVAZZ:'0:ET(7-H@;2&3J:Z=J:M63
M*T3W%=9HU&2->G:HY "YM;,F)FGG ^%HR;H27A]A4Y^%N \YUAN=-%72BA,T
M<#::;7U?R<3)BB KL/(YA3\Z5O@CLK*/L:2-$0X(,<)[K[9ZEJ))W-(1Z<K\
M+%S"=:ND['OS"X]Q"+_G73F2%T AND_)N70H(^E?MGYY#'QHPOR#'A]5(NJ#
MEH32+Z]NSR\O.$GWKR?7UR<UK5N]%&'8U5-?!JO^=HHAUIAW[Y@OS)529'/0
M?_\I;)^P<]>"-D_QAK!SB]6\ZMB253.(^7.-O,=8R &0+_FF;X]+G"^FY&KI
M&-& %IB@A4K$%9@Y8=4M_,*IG6R*NR!-Q;QD+M]S=/,&&\'72L@(TWHVK-UA
M\&K!!U#0:XU(J5!S_:IQVA0KZ;;;[ PS[T)E#9_"/RKJ?+@'-4L=QAT8:C#J
MZ)K<UY;TM3.=KPAQ3&]!MRLG;AL'&L:L5G*?'82C+4D1G<"W1Y^6\_P502\V
M:VZ026-2OB8FK!%C1R5FG2TW3.CB)W9*L6'^R*!@W$EBAF6'G(2,_TJ3M6@+
MN?9$PY@A.4O8)^IRL2BACD][_9+.G^UZ")Y3-H)EA)Q:"YF$R^B1H_0I&!=&
MX\H&4@$DNW;O-T6B>4+>(CV,,$IIY2/! J5E0NE]ZMYDYD^-"%T9MB8S2FVQ
M=*3T9V^G*38&%LT4F:A+F#Y)#]%7YU3_SZ11S<%</\JJ# ']6N<7:6\:WUUS
M9TF.1KA$?9F73>6<^1]_8AW>R]=2:_92INZK92)'.+]$H<)HHT]N3J/;?)E-
MHQ%ZCRV8H,="+3PT#>__J:4=U()1/"09I,P$->]906GTTC'*K!\##!K2.;S&
M;TC$<@\MQ(P6$Q8,:L>7UP&2L.)2S0,K3>T^!^4.Y"]L-W:3Y@C$&V?"?>$*
M=SFM$P#S\SP!8PNY@IYVU-8V*2R)B8;ON$I9)OC'2DRJ"'3N$JJ\5!P&AFBE
M)F PZI(M<0"'';?'?>O\_,J,,[XEXG$]&,;#'N7X<\0UT-[\>1ER@7H*VT95
M!MV;*H.O0,C(D\B*BP;_MD(L^!MD[)[8ZA0[QTJXV?8^\&&1U+B4#4><P()[
M![H41>'L8@DU(._Q ,?( <C5D<_2N0,;)M@96T-4*",U/FX.PV0+4))&_Q)*
M;SV^)YFC2%)>8]_89<TS@"$<XFN6SFWQC,?>0C>"OF<L@LI]*DWD9,#G'/-^
M?:@KF4%0N-WP@187+8@A:E17;4H"J'=T#27T$BH0H>@NU-AB.G6U[6AG#3M
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
M:Z?7KO+&VYRJUE'S^QU1W18<\AL<43LF^$T<497\RF$KNC[[Y>SB<Q7/]5J
MM2C&J/Y7%D*G8&'D3["2YAS/IE']+Y(CS$.\--PGB@(Z@CD6.X0[101'J#H!
M4Y#^59X?_$?C.]=J4FZ\4/H5 VQ)+>P!IB3V,1S1P68Z<;\-9-_NF4\)9=\3
M^_J 4:51/!@-X7\[G3X.X:J6;)4+8OR.!E$/KOE T$6O=17TF6$7AN_R9Q!2
M"73 DW7--/$4:SCA+ 7.O4H=]EF083WNX64>, F,8+:=?LD;>=+DN/63[(QM
MT)98D!H?DA:3)DIPNRFA@'*.["WH(O_COW=&_9\B1/XK1#>W(Q!OAJ<E6QQK
M4/YT%9W]<G)]*B\@)*TJ\E1/P6]R8/ )*[^.Z8R?O /B3 ZNP[/%'D4^GUDT
MM2W H>5MQ72-?)J1ID!D+V.XF:#$.!A-4"GLV<(I'T%-RDD$R"U9>4%.KV66
M@PXHLB\6.!N4"N ]=E+^,JF*.3CT/A#;B/U)2\D)%0P&HDAIXZ[5=)H^0T%4
M[@AOJXONL0J_6^44HU9T?G%Z^>DLNCWYC^J]/N=^3K?)E_V@I;>-5?Z64Z(0
MTO5#BN;<7#M(K>&+:IR^+=^.F@(UJ)'8; +60'#$Y_9#-KW-5O@7D<(3<UXO
M/$38B=(1\&[.6H?.&3]]HP\Z7\&H-1E_C\G4<T'(Q$]K>WH:LCXWT5\[)X5X
MG4TD:JT$)V%I4]ZOFNT$Q1<('!-O#U%OW@A\%,[O576U,#U"!PE6U?F^=BE'
ML?&UK%]W\NE3G4/]BH)=..3>M.LC8*Z'HP%PPGX_HG]TXG:O'[?'P^C(W+BS
MLGU%[F4),@ H48-.#-L,;Q]V1O C,.PC\W.>SRBW,8.30+PM::/#"?18;CA#
M/&ZV+V&'G@J81C_N=#'"/(1;"DJ@X9YJE.U5VC?7?Q3> 5VI-VY[3UM>@(]S
M<SYGN26XG\0=.MCAC;J\'?9 >^MAICU,_;QZ7UR$\,!K?"H?88(P3-&K]'ZN
M*4"X832*M&F@)'NJ3<7\&,E-0J[C][R?@F+U*NZEC:+^US<BI,ZF%I$5KEK.
M7>.5+"VGU:'(E.5LS0H-2VK)KJE2A>$#9\L7C%_C^A :0><OV.-6/H3:5HH!
MVZE!(Q?:?E\=[4<\\57& 7U2++,[ >4ZP (?TM'IO^8Z992=>ZKDF[$W$#2$
M<7N _YGTQU*2HIIC+^[WQS'V#.F1N3&:=-T45.'K]D"8C'M6>W^/S [E())9
METJ,0(F9=-N&L9T[$S!;.OC!X:AO+O Z+16*E6X_G3W,D3"I1C%>RR'HQC#&
M !,V1J(C/:QRPBFN[F^'*V#0:@+=J@\?'/4[YB-H7C]&U1VLO12',$:_UX6%
MC>E&M^,>W.]Q&^ZW?![)NN[C0]C(7E_^$QZ8=^8_FA.!*2@2T'^0"@[ES2/W
MDWQJUC#(EE?*LR-5LGI[:UIB;LDD8\04<H0&)X9L,>&6I75[:<.'7G-;OF<U
M3]?CQTO.O!X)OUWNTU;W[9D'TLV#*+>KZ+6F5J\E;*YZ$HV41M%;UP5"Q=0+
MN BVKRXU&V GB>3-+2C_F[F.*%7==H_78RXN/]H^$Q7\6<YCSMWC$N((*I6:
M9BH3+;C'JF*#V>1!*4,J40!5#PM,.&BF]]C"G0HIDB\"ND_K\&8:7%RVR"@F
M10F=S_0NH14&35NG*J],_@(?*QZS92F#(<JG0'=%V5E;1ZR^YRA,EU_7[QCN
M>7"81DL1/& P@N[BUSC-SE8[!U4\.)[4^ED+#F8X ^7NDTVPC&9Y2EV$(E$)
M"3M_C@A5M#N&L:5U6Y ":?DK@4MTO8RZ?N)]J%^!WC_5(!FJV*<;D3I_SN^*
MZ 16=0C_(UY>_.=3\EL:]M)E,(6I]!903Z9=K]FV7K_Q8Q7^+"8P#FW'8E7
M6:J8X#GI@F7\FK D?DSY#[5Z^#X2EUPTQ)/ >+.9*GR%7A"A4C;P<^NF!1_1
MR7)",+=1)F,2RT_P42Y))Y\Y];:FDRZYGOE+ ?75:&C^3%\5^88N+C,B=MGB
M]I>:(/5;'3 NYG.L"..Z%57;X$?.= \<ME9-K&&;+6JQ00Y9Z21I<[10D9VN
M#2'15A3$IH+J1;[B0ZN8;F-T[WP\N3U['UV=7-_^&MU>GUS<G)Q2]6[5Q>3#
MP-SZ%6+;/$O[#K]],M6N(UA&$$Y)VOK9FN:]G=4^MZ.>9 388JOU75N401^#
MA[&/J?D6-)D05;.<9<*(,$BO#M]E-TA1R29FI )@CW-V.28*'<Q=8?NF#HBG
MW-W-TCTWB_$GU-A6NXQC@_FLJ0,64.0JVY"0?"VRP_MAW912WBSD=U"H>4F]
M>3F%M@:YIH)OR[^ZS1<X^R)Y2=9_Y^,E4%=LB!Z]3V"C"PSP(TA- -7M;7S,
MOM%R2^@3[84GX:ALM06.P04U]30/:=!DH=:T'<[U;KX*2\?A _:A(@X!1$P=
M^ HUQ;70*[;\L!9*IYFT)0IG\^ SY]3S@3*V0%%084HU :#:M$L=ZA5XE*TH
M0#53-Z&.HL5*G1]Z0\IY9,2>O1!\2)SXE8[[('W:\LD*-@^A$'#]M\X*:S<5
M()@T6U1+?+": #_CCEE'%\PPUWA +7$>6)4UTSAR"9;(&Q==XI.)C'OD0PF%
M)U(')13;U/984<'0:B>,(5!YT@H ;[F5J9VK;$VULS>A[ H$2RWH3H5"]NI*
M42&X-5>XJ04D5L:]UVY*:O/]0I@ZX![SCP+NX4)[F2B#:G^5E/P_#LGGVP#Y
M>+S9;.M!\#8@G_Y;$JQJ=_F?[2C^#VQ'49.#_X;F%'7]BFP["F:]YI_M*/Z8
M=A3%$LP[S^&]M3.%B 8@CO^"SA1^,X+_@LX4IMR90@78UW2FZ/^S,\4_.U/\
MW]^9HN]WIL (C$? _^Q,\<_.%/_L3/%_>6>*BK)?2I@P7ZGLTY*WZ_K"\CWF
M4LLGC<\GNVWAD_R!K^>3>*4)8JK6U"(WTQ9'4.FFB#HMD_J:7F]EGER+[Q_]
M#!0,'WZE7:]MMK%'$4NMXXKX9(ZYXOA!^YT&CBEI[E)6+0#""NFWR%^,==AA
M@((K(3CKN[[><="+QX/1%D87-ZO=N_#,30,D_7 <MT<4)OU+6CR"OOD+'.0&
MO__QXVG,2#$,78CN^C(4=RF-/W1.ATJCL;2P=\F>W7\-C(9-0?;&D]<Y&V[O
MO%=1=P=+NO?I %IS)DVEV(9Z $@QD]OQL(JD7"GE@B?PAL1.S)6TB0:=Y1*D
M*UF'8U):AN%J0M<V\/=GW2SRYX6]JN,=$<2AK!79U?NT>,*LQK\^ILEZGK)
M-Z? G0F<0O#@+]D[&$=7J)3/Z!MT:>MUD0#)U;*51K>Y)Z-I3CH7#DC;EM&8
M1+O8^$DAE$!"U_I 9 WKB_X@++KHE0BK1P2Y7)%+@T=5]*GZ;SP?'TZ1!:S"
M*I8CF3(;;6J-:$W5B"?F#PJF+I 7V2_A;7 6/IM?(S8=U"!QIK+:^N$*HH,>
MJ_!W^6)3>%[\\#&KJ/'&T);P&PY-!TTL8]M(D'3A%>I*&"C(KE^3S"AYE\J;
MII(.B<D#A 25:L\4OA>P"=CX&W-L%C7%A%I *))59R\)H]7.*(U!V RS7WA?
MWOHRW$9)>[3566&_E%$\ZD]B_L1HA$GQRDF:F[&4ANB.8[@HKKI4"LFT*SF.
MHES7,^J+_Z^]+VMN(TG2?)[\%6DRE8UHED#C/B3;-8-(4,5NBN3P4$UMVSZ
M1)+"- APD8!47)L?/W[&D1&)0ZH>VX<U:VNQR,S(.#P\/-P__SSEL,#P2(+>
MI'K@WP>PW K.#4!J7KBUKED=;R/]IOOQEJ<&UG*3##')YBB6\]F43A:=U.)K
MCD158T<'H1]G1Q4> Z)WJN(P9[ @=2?">JOT7+1HS%%;["JLDVPKK#/Q9)*:
M]9A^$+3ZW3KBS&7G@#(\R8^6X2E5-SBH4I')M0'QV:M2$5$$KY7=CZ=,K:99
M$<P27+4U24WIAUM9&P8T[#1\-Q-U.PEMDPR-DQ 9 :.^N?MX,_ZWN_'%;8HI
M,"'?^<WFOLC_SP8%8?QM%XOZKL:B7Z29]S@#N&1.CCCV] 8=;B!'ER]B=Q;I
M*:A.&-$5\0@2/"PH0"5(@*&<-!M$MV#VQCI_^+I@4KC\<8(HKU*.^*\@@=_P
M +8G.YU%4V(5Q -XQ5F&]SG:6@^Y6^EG8@\+D&$"VJ^8TWKQJA\LLL1ZHI%T
M&%G[%D\*MT!B03ZO[YF7DA,P^4!%:>%,X,"_A[IBGJ_Y]-;0N!C9NEN?)VOD
M"'Q-#!&YJ.1,:_0N1+,5R^6"G(^D3?W]&(H1V&"7UU>7UZ/;<7IY_6ET<?:_
M1HAGR=*+T>W=-?SR-+V\&E^/+%_^S=WGSZ/KW_$O-V>?+LY.SXY'(!"CX^/+
MNXO;LXM/Z=7E^=GQV?@F?7<%BN\!C+>C\H<M:.IR]3192+P@>"K:M[+[%-?.
MH=]%19+^=;,@JKL>>V;4AV&A4YK"J_5S8)-9V^M6/(9(5D[@V^6CSSA-F4KY
MZ@G4A8MFT^<3RGMI-OR7B-*<#7],:C4<ED)9C<.8/!!SJ%H$L\6$Y?AE ]>O
MA_EK[2OR.VK?"3[C? )^SFD"! HI!09+F,8'URO%>$FG%[(O=]<HP/O21?YM
M,IT8!!P^_VZ"IR23">"5K@ =-)O.8&-G*8X?AF1(]1TB<[EJPO1GZ9M-\0;^
M_WN._[_<K-Z@B+_1'KTY*EF#B;N7,(67D#WHQ%X1NN,[G'_H*_J.%WW3'4F-
MD7QIQONOF:(:GY,(]-)HKHS\8:S)::IF>M>;HG4VIYB$7NP*JW@E 1WUY'(Q
M?W6R/.W,>,8,?\(S&B*)W@3YTRE)>)'@-H5,ZRP*QO=(]22LBWA":25F7-"F
M,J83@I=B=79$G!/:#_3&Q60M#*I6MP?/Q!2(D:O9XAN#:J84P0#56LK^0TV&
MHWI!&KE\ZN2]+>@_X(C.USAY="X0NT%JPSIKA$&*K8.7$CJ4X>PHWJ<YIIZL
MD#LNAUF9,R$N@KI ;SRN)CR%&ZI**,R]B&.<3*D)(ELH/T?< Z!TL0?,Y?HJ
M;*$%/)83TN@%COKI NX[OK4B7/?DQ,#-B]T RRW_#H?I*S=*X120RS7*-=]6
M@B&H%AM_,86_=%192D$81L>LV%Z+=YF%Q&(Q$@$>"S_HF@P'T$99N@+%,D5!
MR0DH(V7\1+\@T3':[T2*BF3%#KK9M&B\L &@A6[5AI,8;G]+"@]0@J3H;G*J
M?*.K,$L/'/D+&&N.AW\YB52D2*5'"@7@@.3@_8.N'$\KHR01'8CD28Z0)8Z0
MV00MMB<QN&T@_=J/G+4T',4&DV%5K9?">;^9S<EH(- Q.967R*R\YM1O(=A=
M/+PFMFK(!H3OE5,Z.2XB6:+DE=?8'9H2DD"$.P;,@X7$XH6*VJZH2?U=OF!R
MTF9A4Z=P,AXD0;NH)Y5KJ1O;H<Z004K?.,D6YCN=3UYSAFZP0X\A[;@SH8W5
M<H&M3^8")6;.9;,E$KLEQE^,C']@&<]* N[N6;.!/L#W"O2<*TB7-T"NVT'Z
M#4/YD**/ >P&%"12E%_1:L3N?8!-"D_A*D]6]^107:[QXK3^0+.;XF2(M+Y!
M(W,!RSM?OC$=_)"N<OD,3H2?F8$4&H4)6^J7-LR7DD"S\X*C![ILK#JP*6_]
MO,1<\H;2%?V)V#9<Y:;JX^3R\E>C0&A* \U_I;=#:NS8'%,1Z^WJ^NSB^.QJ
M='Z#A\ QJ'^P"T_8A+O]6G7&)>X9)VPQ>J?65+\]*BB124Y-B(BS&5 KF0%P
M0/J-)5M.4?3DT"6UIA:8 2*33>\:>S:%($?C<Z%U?Q[<&0MF]XZIU\?"8Q:<
MJ7<W=*".;V[//H-9S/<O/EV,^G*G-8F;#M0-*L*):E\<,7JSEOL_BHLM*60"
MKZ*$_(02^.H(] ,<L,I]7[CG""@WS" Q]&R%,&M9^B &@UA>>$[3=/QEU?F=
M<M ZM<4XJ/'$(6I\)XED5*X=0.RZ4AC=6=-K6ZQOAE9":8C(#66=]F[>J?KW
MF=^#3P5T'&"]4#[W7")^,V=P^W;R;^Q4SG:YG';O+),.API_NMS<KQ\W<[OA
MV.N$ZC+SN9WX$%ZR/]=4$1(&(&CT04WGJ>1\(OT)T[$3B @UGIA**#4OXI<W
M0X.'.$E-%Q2ODJ4^<((UK97COWG,)VQ#LJ@;EPRFM&:)UT"D&%!A,3BQI,%E
M+'>Z"/8R*!*L6E9A'8,Z/!Y?W*I=[#U,FI5B9U1@(STUXNC44DK8S^X<ZXH(
MV-#-YL'[O W'4<49Y?:C7V.PS#E-? LU(:8(JJ5$$3I\&";U?K+X![WTZ/5M
MMB;[VW):\,;F.JR%5$=[0+>ZY*K/J3X4.;WICEXRC[\220.'SL 4(V<Y_I[3
M2JF6$QD/*JI;H#YNL]/9E* -3,5#>AR&8[.IL/(0QB;(+W5R=FS[B/5'*AEX
M:$*HL*R?>]64P$ME;DJP^II,E%R;O>?FHR8!^T1FC32><\[+X&8DGFR+W#4;
MOZBA&]GE[)",9Y@;KIY1.FC]8I*ZS:\_FMSA8>>7<%R&N,;EU2FJ&7>WCL[0
M9L"[T;$9K;S?@+KP9FOPB_W5L:5#;_T2;&#=-O0#5FOXAJB3=;C31S>_DN.,
M?AC_V]W9E]$Y.4]U$@P5@3CB/?7M*&W=K(\X"#\RH.']@D( 8N#/9]"K*:EI
MSCE4$E9TA8(9B+=_=2Q:<#4SQF#\ELH7$@&;1KVGXMVD;N1VS.4$K?+?X^Q:
MF/<7"6%OY9BR=5-I<QKM<V8U8_#*Z.PZA3F_(]OI].QB!&;IZ#P]N[BYO;[[
M;/S8Y:NH/3@=M>NZ^S@D'CTGS2\E7)>9@(>Q#NC,M(&G^7*"1R5>"3'C>,9P
M?5L*A0NQ$8@]SKGD[!8R:"(4&>Q;<@OR.9IJ*MA9"U0L3+4?XD+.N;LUZN["
M>(""1H,U&X4S%#S"WN.;]'I\/(8-\O%\G$9>P^E)5!=XF!0,)'!8=H%HJ#D7
M?F)8G.>"0.AR_KV(*CY.&" #;?8@"0,4_V5P2XX893P3[2M\IL$TX35JLW@
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
M9\/?ADN!^\5?U)A>X3M;'3UY8Y[@A)"[%]IS%TLJMM2I-8;O54E$2P 4?@V
M(GG'$]UK](X\]?&PM-CT>6X U_RTZ@TL$LEP-D>8=##,^CZ3$+/6=9=0Y#,5
MH:"+>+)<>5SG-O: UM5"3Q?ZH# 9%R:&;'/LX$W+#26]XK-;52W]4GC0X&QD
M18)V'2MLZDSJ=*9N:!1%O^CA'#/ZZ [I35F9=-MF\E*J5+'.7XKW:?-("R>\
M>@!Y4\!-I^-#VCI*O4?=5%37-RL:4%OZD+:/G*/,+ 9#)Q+"WG](.T<:0PX>
M$7B^LD[&O\H(F>Z1G2@C"!32>$>Z[RC]CMB8]:S \]"GU3!MU6W<2E+>V*.4
MD%K+IY8E7;PT!FSC^GR<H@&F.4,&Y<1C VI^3=9T_^"3<'@U"529RB>H;Z9#
M4:X^IT/TM#I-4&5JE0)N052?"IZAB'VD6%)5K0)=*>NX7_$:\!72W8F6Y'6-
MG*,))2Y:N9>P!.4)DXM!$G_1:GJ2*)GC/W03@BGHA<I\5G Z)'&(3(Q4DO/)
MR2!DTEW39?<VZ]=\(FB+YKN9,O,6<,B5&29INU'K="E-75+>A1)+)JV\",YJ
M)URAP9_['*TX[(O>QZ55L95<8>%"B3\\A\G/S6'Z(W-(9H;P(%'ECF]N+II7
MI$,N_/[LN7*>&&5>FL))D7I_DMV?3Z.3Q3XU$GF>-U@5?]8POWRY0;<I_$D@
M)>X#4F+/Y!7*PRL%NVABNA:EX5LM^5[H38JMK&>%N6=;QJ\B]X>"($'^B%78
M:/Z0;/J#5IY.A;R8Y3)\!E4K55AQM^>E6>!0\!-=JVBP!W?]"^*?&46QF!*E
M*8F^'8T]BR?F8!>-I^^GWOOJ!^?H@P/5@HLF9?8(4,6DUJ'X)';2<'<PDYZK
MW21J+T$$57.$L5C@LE'N#;)5%O9]9X_:C-.)6?29I4Q-F.FH9*4'=7IB?L2Z
MT ,@+LF]A*!]1S8U._$8IB;1!MHPTJB_-@;_ETC7T#*'>R6G5<MEE6@X*'="
M51Y[B=V@"H9'X"S$)>)$"CSXI$T+#'9;G3$MXP(VPIH"&'QO()E\F?!] $?O
M/,YG%WIPB6<70_44KE6'I$4SDDNG8 /2#,=A)"];4V#_)YUNH]:"_W5+="X4
MUO<"/FZ?Z)AC1T51R!K?&^2Q%*%"8NOE@A'_ZJNO1_$^(?_\8EG^K/0)2R"
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
MO<&\34$1P 8*#8!FIVXP>Y@:4#GRB^5"JB[?,"!EI$)W&Z-:#1[_30!SM9$
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
M7^6YWYE[4(0%Q_;O3$LZT]+.-(?[=:84'_0A;0==&O<*!/B9POO P-WLVVH
M5"G[MC(.$<W$_?OS 9W=:^MKMP6D7MVA,(%7SZ?;R1^H<7%O;8632-[M&\VX
M?1//M0WWR,[TVB X<W!>;=#;ZJ3:ZD?WRZ@MOQ]FTNX_]7NDTVX%,8>ILY'1
M13-I(]Z+()%VJ[8+.U.-L2><9W N;T^3C:OYR@S9,)RQ?VIL_%,5V;!;%\%-
MAPV.X5)V;/RK58FQ^_4QXB&NDKW]<G7FC(#0343I#KJ?XXZ0?GTX")P>IZ5-
M&+S5C"$:ONQ>JI/<!L[W6-G++6G9.1J=_/Y.>',[L*.V:A&O='*P0H-Z"0AY
M"R;@S>B8K<+#//J'.<0K3)6+:L1DT/L3IWPDVCZ[,$[EY[<BE4( H<L]M!-/
M<T"WJGRO8&T$?MU/?)O;'5+=TNB5XW3]N%QLJALQWOU4W/N[H ^$Z_+6+ HB
M,HF >R[T7R>OZ8Y(R?42?@L6U.Z B3.GA>./KC*S@\?9@J]Z_"0OGA$^;["\
MSL3?+:@8++3D"A=84<_0!8RO+^+0J+\4Q?I__A=02P,$%     @ VHET3B/H
M0#P] @  @ H   T   !X;"]S='EL97,N>&ULU5;;:MPP$/T5H9220(GMW69+
M&MO0!@*%-@2R#WT+6GML"W1Q97GKS==7%U]VM_2V3<OFQ9HYHSES=,&CN-$;
M!O<5@$8=9Z))<*5U_38(FJP"3IIS68,PD4(J3K1Q51DTM0*2-S:)LV 6AHN
M$RIP&HN6WW#=H$RV0B=X/D+(YU_+'!+\</KR2ROUU0ODQY-7)R?AP]G5/G[J
M F<8>8X/>8*CQ6L<_#[I>1C^F-@&]\@O_I#\9]Q[U M+'?0;E,:%%+O[9 %3
MFW! :\(2?$T872EJLPK"*=MX>&:!3#*ID#8'9+1%%FD>?3CRGCV[GH=3(96K
M[2OX[ZJ?OA<8/"N0,C8*G&$/I'%-M 8E;HSC)COPNQ#J[>6F-@I+13;1[ )/
M"6XP1592Y:#&,A$>H#1F4%@YBI:5';6L QO46G)CY)244A"G8<CH#4.; 6/W
M]F)_+G:XNP+Y.?9(0HRLBL$TJ^[-Z=1")WF;S7-OTX8'\:*:KJ5^WYKE".?;
MNP-W"@K:.;\K1@&&G=0UV[QCM!0<_&)^63 ZL& :DZ$.JJ2BCX;/7I7, * P
M6H/2--M&OBI2+Z'3PW7JBD,USYZAYJ?>YQ($*,*V19N[?\R[_)\5VQ;PUYK=
M;V5?\1.*G+\Y?HVVW3T#D8OC%SF__,<:@[[K;+6VG<8VHFC54J:IZ-56-,_!
MZ[$OBP3?VD<-VVDO4W\S])JLS'-PA]_DYE"0END[NT073/!D?[3"H\4X:SE2
M)'BR/T%.6W[I"DYOSO0;4$L#!!0    ( -J)=$X V^.7>P4   0O   /
M>&PO=V]R:V)O;VLN>&ULQ9I=4Z-(%(;_2E>NW*J9)'QUU#)6(4&'6H4L(>ZX
M-U:;=";4$+  =79^_39DU$;C6WMS)E?*1^B'TW0_YS2</!7E][NB^,Y^;+*\
M&O?6=7U_/!A4B[7<B*I?W,M<'5D5Y4;4:K/\-JCN2RF6U5K*>I,-S.&0#S8B
MS7NG)\_7FI8#?:.HY:).BUSM;'9<I_*I>CW>;#*A3GB4B;@;]X8])A[JXCS-
M:EE.1"TORN+A/LV_C7M&CZW2LJIG3=OMF9LT3S?I3[ELMZIU\?2E*-.?15Z+
M;+8HBRQK?]4<:'^D6JA>]ES+LDX7G1-K<1<+Q3KN\:&ZX&-:I7=IEM;_CGOM
M_YGLJ;L8:+?1QN'Y[S:(Q^7_"6.Q6J4+.2D6#QN9U]LXEC)K6L^K=7I?]5@N
M-G+<>SZ%B7S)_+Q6-"S(MY=2YS;WHIH.EMO[JE7$7F%9>9RJ V6P-!IP.DA/
M;1=9NE2M+]F9R$2^D*P->:4!F@#0W!L@.Y@*#=("D-9OA)PU$,T/*E:L6'0O
M2PW2!I#V'B%O30W2 9#.WB"]M= '#0>0?'^0HEIKD", .:*%-/K,B^)I%+N)
MSZ+XP@V#?]PDB,)/+'23N09Y"" /:2'-/KN(@O!"H8:>'X<:U1&@.J*ELOK,
M];QH'B8S%ON>'UR[9Y?^)^:&$S;QS_69>XBF[B$MIMUGT]B?NL&$^5^G?CCS
M9RUBE'SQ8^;IF- PQ(IQ^BP(K_TPB>(;G0E)Q2"V"F]"%TW].+EI0^;_-0^F
M5XI1!T1",8B-,FH?P7CNO_:MCH8T8A![Y+#/+H-0S2GGS(O]29#<)GY\I0;&
M6<(^LPXF$HE!;)*C9OY3SUV<!&KPLC!2T^#4O6E&LL*,=4RD$H/8)<;P/>?L
M!=35,9%,#&J;*)WH(=2YD#\,8H$8RB#N/(G89>3J]C"0/@QB?QA6TZ=75T'2
M3"G;25GU<:)$YX=>H"?6R!\FL3\,>XL9A6R61-Z?.A<2ADDL#$,9HP5BT;1)
M6+8!_-N-8U=%4Z>$=0FQ0@SED-A77IMWIF836<,DMH8Q:ERK^M1GB?NURX64
M81(KPSAL8G6I,M&)FD :Z2:J+V>NUW:O3HF,81(;PU#*F,W/9BH94,.6-7W;
M?=R0)TQJ3Z!TOE.]F<@3YCZKCEM+QT3:,(FU 3/\;C212$QBD< ,OX-I(9%8
MQ"+1,WQVD C5>O6'#H=L8A';Y,-4?TNJ8R*=6,0ZV9'P[PPE7.6BU@O*5;N/
M([*-16T;E'YU,9%N+&K=O$F_=G8W4HY%K1R8AS$=$RG'HE:.EHCMC"$2C45=
MG[S)R'8"(L58U+4*%+:M+UTCQ=C4M0K$='1,)!N;6#9OUS/9P436(LTJ%HJR
MU-]6V$@V-K%L</JC9VDV\HU-[!N,V7DVX7L58M_@+*T33>0;F]@WW2SMUW.I
MST,VDHU-+!N0IC6H.B:2C4TL&XC9R2ULI!V;6#L[L\E=78[48Q.K!RXD=U](
M(O4XQ.J!"\E=3*0>AWK5#";G^BSD(/4XU,MF$%.?TQVD'F>OI8Z>;SA(/0YU
MJ?-F6?[C?,.!+_6I2QU]E?X-8YT^ZIC(00YUP0,+Q\X00@YRJ L>B-D90LA!
M#G7I\ZZ^W2$@!PG(H:Y]/B)\-WHX$A"GKGU0'=X1$$<"XOM\;=,9/1P)B%,+
M"&+JHX<C 7%J 4%,74 <"8A3"PAB<AT3"8A3"ZBS1K1C'N+P<S)J[^RB>[&C
MU#&1=SBU=]ZM9?U"_9R('TS_)( C[_#?ON3VC#F1J\['F!S)AU/+YR/,=_(9
M(?F,J.4#7]WJB\ C))]1*Y]!>W)U>K*4JS27RU U4:G]"Y$MIB5K_FP_#;.=
MY@..U4.6>6I?E%\6HMG?7N/Y _33_P!02P,$%     @ VHET3IR47O]1 @
MJBH  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\7:S6K;0!2&X5LQ
MNH",YYR9HZ3$6763;=H;$/;XA]B2T$Q)<O=5O:D*B;XNS*>-C;$YYP7#@QCI
M\26=FW+JVGP\]7GU?CFW>5,=2^F_.9>WQW1I\EW7IW;\9M\-EZ:,'X>#ZYOM
M:W-(3M9K<\-T1O7T.)VY>MYMJN%YYZO5SV8XI+*IW/O9O77#:SZF5+*[OOF[
M<<'XDX\^_<_Z;K\_;=/W;OOKDMKR2<7?!97[/$CF@X0>I/-!2@\*\T&!'A3G
M@R(]R.:#C!Y4SP?5]*#[^:![>M##?- #/<BO@8QK?A+"FJ^U!UQ[OM<>@.WY
M8GM MN>;[0':GJ^V!VQ[OML>P.WY<GM M^?;[0'>GJ^W +V%K[< O66!:VUT
ML<W76X#>PM=;@-["UUN WL+76X#>PM=;@-["UUN WL+76X#>PM=;@=[*UUN!
MWLK76X'>NL!9"3HLX>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!OY>L=
M@-Z!KW< >@>^W@'H'?AZ!Z!W6."L&QUV\_4.0._ USL O0-?[P#T#GR] ] [
M\/4.0._ USL"O2-?[PCTCGR](] [\O6.0._(USL"O>,"]RK1S4J^WA'H'?EZ
M1Z!WY.L=@=Z1KW<$>D>^W@;T-K[>!O0VOMX&]#:^W@;T-K[>!O0VOMX&]+8%
MGC5!#YOP]3:@M_'U-J"W\?4VH+?Q]:Z!WC5?[QKH7?/UKB=ZYV,SI-V/,IS:
M0[YUR3_#OZR9P)W+QSG=/N,Z]<O]$Z7+N"6YZ^O-_Y;KU#\1;EJ1GWX#4$L#
M!!0    ( -J)=$YMVM,@" (  ,4I   3    6T-O;G1E;G1?5'EP97-=+GAM
M;,W:RT[C,!0&X%>ILD6-ZVL91-D 6P8)7L DITW4)+9L ^7MQPD7"50D1K32
MOVF:'.></ZGUK7I^_^(ISG9]-\15T:3DSQB+54.]C:7S-.3*VH7>IGP:-LS;
M:FLWQ,1B85CEAD1#FJ>Q1W%Q?D5K^]BEV>7K];'UJK#>=VUE4^L&]C347YK.
MWQJ6@;II36Q:'T_R@F)VO<M=8KZV*G(U%NP'$[[>.)[G^_X^40AM3?\5S:W7
M;46UJQ[[?$L9?2!;QX8H]5T9&QNHODNA'39O>6]M2#>VSXW9KF.?%I3'RY%>
M.MH?8*H<<G+*VX+VC9H*KY_\5P/?=T/E LU]R-60VCV/ER/=YFIDX\)#/B*-
M6Z>F^D?#<^OC_;#/+FRG[_M>^$<QLNGPN[=^N!P")(<$R:% <FB0' 8DQQ(D
MQRE(CC\@.?@")0B*J!R%5(YB*D=!E:.HRE%8Y2BN<A18.8JL D56@2*K0)%5
MH,@J4&05*+(*%%D%BJP"15:!(JM$D56BR"I19)4HLDH4626*K!)%5HDBJT21
M5:+(JE!D52BR*A19%8JL"D56A2*K0I%5H<BJ4&15*+)J%%DUBJP:15:-(JM&
MD56CR*I19-4HLFH4636*K 9%5H,BJT&1U:#(:E!D-2BR&A19#8JL!D56@R+K
M$D76Y1%EG8YE;]OANR0/SFW?Y[/IWYL7_P!02P$"% ,4    " #:B71.'R//
M \     3 @  "P              @ $     7W)E;',O+G)E;'-02P$"% ,4
M    " #:B71.)^B'#H(   "Q    $               @ 'I    9&]C4')O
M<',O87!P+GAM;%!+ 0(4 Q0    ( -J)=$X^/483[P   "L"   1
M      "  9D!  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( -J)=$Z9
M7)PC$ 8  )PG   3              "  ;<"  !X;"]T:&5M92]T:&5M93$N
M>&UL4$L! A0#%     @ VHET3GQF=C/# @  ,PL  !@              ( !
M^ @  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( -J)=$Z?
M+F&DG 0  !D6   8              "  ?$+  !X;"]W;W)K<VAE971S+W-H
M965T,BYX;6Q02P$"% ,4    " #:B71./50)2JD"  !L"@  &
M    @ '#$   >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @
MVHET3F&;1^5; P  + T  !@              ( !HA,  'AL+W=O<FMS:&5E
M=',O<VAE970T+GAM;%!+ 0(4 Q0    ( -J)=$Z6"BB)WP$  &<$   8
M          "  3,7  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4
M    " #:B71.:.6"%*0$   S%@  &               @ %(&0  >&PO=V]R
M:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ VHET3N+;E702!@  0R
M !@              ( !(AX  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+
M 0(4 Q0    ( -J)=$["=T\YL@$  -(#   8              "  6HD  !X
M;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " #:B71.9=R%L;8!
M  #2 P  &               @ %2)@  >&PO=V]R:W-H965T<R]S:&5E=#DN
M>&UL4$L! A0#%     @ VHET3H>/J0FV 0  T@,  !D              ( !
M/B@  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " #:B71.
M01""$[<!  #2 P  &0              @ $K*@  >&PO=V]R:W-H965T<R]S
M:&5E=#$Q+GAM;%!+ 0(4 Q0    ( -J)=$[+<EF>M@$  -(#   9
M      "  1DL  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%
M  @ VHET3BJ2'Q6V 0  T@,  !D              ( !!BX  'AL+W=O<FMS
M:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " #:B71.MO(BW;8!  #2 P
M&0              @ 'S+P  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+
M 0(4 Q0    ( -J)=$[A4L-YM0$  -(#   9              "  > Q  !X
M;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ VHET3N J@_:W
M 0  T@,  !D              ( !S#,  'AL+W=O<FMS:&5E=',O<VAE970Q
M-BYX;6Q02P$"% ,4    " #:B71.DR3,\K8!  #2 P  &0
M@ &Z-0  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( -J)
M=$X(_N&4MP$  -(#   9              "  :<W  !X;"]W;W)K<VAE971S
M+W-H965T,3@N>&UL4$L! A0#%     @ VHET3JJRM0"W 0  T@,  !D
M         ( !E3D  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4
M    " #:B71.)SHJB[4!  #2 P  &0              @ &#.P  >&PO=V]R
M:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( -J)=$XVA&+BM@$  -(#
M   9              "  6\]  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL
M4$L! A0#%     @ VHET3B':*^>V 0  T@,  !D              ( !7#\
M 'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " #:B71.L@N*
MBK<!  #2 P  &0              @ %)00  >&PO=V]R:W-H965T<R]S:&5E
M=#(S+GAM;%!+ 0(4 Q0    ( -J)=$YKYPE>N $  -(#   9
M  "  3=#  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @
MVHET3M^<#_>V 0  T@,  !D              ( !)D4  'AL+W=O<FMS:&5E
M=',O<VAE970R-2YX;6Q02P$"% ,4    " #:B71.".6+![<!  #2 P  &0
M            @ $31P  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4
M Q0    ( -J)=$YH3E]^[ (  !L-   9              "  0%)  !X;"]W
M;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ VHET3B%23&2T 0
MT@,  !D              ( !)$P  'AL+W=O<FMS:&5E=',O<VAE970R."YX
M;6Q02P$"% ,4    " #:B71.R7'';[D!  #2 P  &0              @ $/
M3@  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( -J)=$X%
M!V'SMP$  -(#   9              "  ?]/  !X;"]W;W)K<VAE971S+W-H
M965T,S N>&UL4$L! A0#%     @ VHET3I(?#I^V 0  T@,  !D
M     ( ![5$  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4
M" #:B71.4G9)X[<!  #2 P  &0              @ ':4P  >&PO=V]R:W-H
M965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( -J)=$Y-7?4FM@$  -(#   9
M              "  <A5  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L!
M A0#%     @ VHET3ABMCUO$ 0  -P0  !D              ( !M5<  'AL
M+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " #:B71.ZN=F][8!
M  #2 P  &0              @ &P60  >&PO=V]R:W-H965T<R]S:&5E=#,U
M+GAM;%!+ 0(4 Q0    ( -J)=$X4Z7Z'M@$  -(#   9              "
M 9U;  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ VHET
M3K#.@VSC 0   04  !D              ( !BET  'AL+W=O<FMS:&5E=',O
M<VAE970S-RYX;6Q02P$"% ,4    " #:B71.%<;ZG;8!  #2 P  &0
M        @ &D7P  >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0
M   ( -J)=$[$DYWBQ@$  #<$   9              "  9%A  !X;"]W;W)K
M<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ VHET3LDR5(L> @  Q08
M !D              ( !CF,  'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q0
M2P$"% ,4    " #:B71.&AG'@+\"  #!"0  &0              @ 'C90
M>&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( -J)=$X)H(#A
MNP(   <)   9              "  =EH  !X;"]W;W)K<VAE971S+W-H965T
M-#(N>&UL4$L! A0#%     @ VHET3A4;QNK? 0  Z 0  !D
M ( !RVL  'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " #:
MB71.NN-F,O4!  #L!   &0              @ 'A;0  >&PO=V]R:W-H965T
M<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( -J)=$X<BJ4PZ $  / $   9
M          "  0UP  !X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#
M%     @ VHET3O*/A:LC @  #@8  !D              ( !+'(  'AL+W=O
M<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " #:B71.P6Q.'QT#  #S
M#   &0              @ &&=   >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM
M;%!+ 0(4 Q0    ( -J)=$[LKC6A^ $  /,$   9              "  =IW
M  !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ VHET3@*8
MOETU @  F@8  !D              ( !"7H  'AL+W=O<FMS:&5E=',O<VAE
M970T.2YX;6Q02P$"% ,4    " #:B71.\-.<Z8H$   R%@  &0
M    @ %U?   >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    (
M -J)=$YV-F%>'0(   X&   9              "  3:!  !X;"]W;W)K<VAE
M971S+W-H965T-3$N>&UL4$L! A0#%     @ VHET3@ ;? ;N @  40P  !D
M             ( !BH,  'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"
M% ,4    " #:B71.N'AN'OT!  !1!0  &0              @ &OA@  >&PO
M=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( -J)=$YRYI'+$P0
M (D3   9              "  >.(  !X;"]W;W)K<VAE971S+W-H965T-30N
M>&UL4$L! A0#%     @ VHET3G%Q#"_^ @  7 L  !D              ( !
M+8T  'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    " #:B71.
MZNT)X] !  "#!   &0              @ %BD   >&PO=V]R:W-H965T<R]S
M:&5E=#4V+GAM;%!+ 0(4 Q0    ( -J)=$Z)O5%TQP$  "T$   9
M      "  6F2  !X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%
M  @ VHET3BVK]]<8 @  Q@4  !D              ( !9Y0  'AL+W=O<FMS
M:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " #:B71.-4$OY%P"  #+!P
M&0              @ &VE@  >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+
M 0(4 Q0    ( -J)=$[69GYF600  +\5   9              "  4F9  !X
M;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ VHET3G:GJM\!
M @  O 4  !D              ( !V9T  'AL+W=O<FMS:&5E=',O<VAE970V
M,2YX;6Q02P$"% ,4    " #:B71.U3C0[#4#  !*#0  &0
M@ $1H   >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( -J)
M=$ZCYD.#N0(  #(+   9              "  7VC  !X;"]W;W)K<VAE971S
M+W-H965T-C,N>&UL4$L! A0#%     @ VHET3O-@:)L  P  _ L  !D
M         ( !;:8  'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4
M    " #:B71.EV$__:X#   E$   &0              @ &DJ0  >&PO=V]R
M:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( -J)=$[9\+7S. (  ) &
M   9              "  8FM  !X;"]W;W)K<VAE971S+W-H965T-C8N>&UL
M4$L! A0#%     @ VHET3OTSZOW? 0  Y00  !D              ( !^*\
M 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    " #:B71.!3FH
MA6 "   M!P  &0              @ $.L@  >&PO=V]R:W-H965T<R]S:&5E
M=#8X+GAM;%!+ 0(4 Q0    ( -J)=$Y:V 7]U@(  -<*   9
M  "  :6T  !X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @
MVHET3B<?;@L_ @  PP8  !D              ( !LK<  'AL+W=O<FMS:&5E
M=',O<VAE970W,"YX;6Q02P$"% ,4    " #:B71.9P#GYU@$  !A%0  &0
M            @ $HN@  >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4
M Q0    ( -J)=$[I/V&[AJ(  ()D @ 4              "  ;>^  !X;"]S
M:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0    ( -J)=$XCZ$ \/0(  ( *   -
M              "  6]A 0!X;"]S='EL97,N>&UL4$L! A0#%     @ VHET
M3@#;XY=[!0  !"\   \              ( !UV,! 'AL+W=O<FMB;V]K+GAM
M;%!+ 0(4 Q0    ( -J)=$Z<E%[_40(  *HJ   :              "  7]I
M 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( -J)=$YM
MVM,@" (  ,4I   3              "  0AL 0!;0V]N=&5N=%]4>7!E<UTN
9>&UL4$L%!@    !0 %  XA4  $%N 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<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>93
<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>94
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>148</ContextCount>
  <ElementCount>344</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>73</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Operations (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StatementsOfOperationsParenthetical</Role>
      <ShortName>Consolidated Statements of Operations (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Changes in Stockholders' Deficit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StatementsOfChangesInStockholdersDeficit</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Deficit</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - 2. GOING CONCERN</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/GoingConcern</Role>
      <ShortName>2. GOING CONCERN</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenue</Role>
      <ShortName>3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssets</Role>
      <ShortName>4. PREPAID EXPENSES AND OTHER CURRENT ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - 5. INVENTORY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/Inventory</Role>
      <ShortName>5. INVENTORY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - 6. PROPERTY AND EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/PropertyAndEquipment</Role>
      <ShortName>6. PROPERTY AND EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - 7. ACCRUED EXPENSES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/AccruedExpenses</Role>
      <ShortName>7. ACCRUED EXPENSES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBank</Role>
      <ShortName>8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/ConvertibleNotePayable-RelatedParty</Role>
      <ShortName>9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurements</Role>
      <ShortName>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - 11. NOTE PAYABLE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/NotePayable</Role>
      <ShortName>11. NOTE PAYABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - 12. AUTO LOAN</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/AutoLoan</Role>
      <ShortName>12. AUTO LOAN</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CommitmentsAndContingencies</Role>
      <ShortName>13. COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - 14. COMMON STOCK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CommonStock</Role>
      <ShortName>14. COMMON STOCK</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - 15. STOCK OPTIONS AND WARRANTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StockOptionsAndWarrants</Role>
      <ShortName>15. STOCK OPTIONS AND WARRANTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - 16. REVENUES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/Revenues</Role>
      <ShortName>16. REVENUES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - 17. INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/IncomeTaxes</Role>
      <ShortName>17. INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - 18. RELATED PARTY TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/RelatedPartyTransactions</Role>
      <ShortName>18. RELATED PARTY TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - 19. SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/SubsequentEvents</Role>
      <ShortName>19. SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables</Role>
      <ShortName>3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenue</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsTables</Role>
      <ShortName>4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssets</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - 5. INVENTORY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/InventoryTables</Role>
      <ShortName>5. INVENTORY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/Inventory</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - 6. PROPERTY AND EQUIPMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>6. PROPERTY AND EQUIPMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/PropertyAndEquipment</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - 7. ACCRUED EXPENSES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/AccruedExpensesTables</Role>
      <ShortName>7. ACCRUED EXPENSES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/AccruedExpenses</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables</Role>
      <ShortName>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurements</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>13. COMMITMENTS AND CONTINGENCIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - 14. COMMON STOCK (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CommonStockTables</Role>
      <ShortName>14. COMMON STOCK (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/CommonStock</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StockOptionsAndWarrantsTables</Role>
      <ShortName>15. STOCK OPTIONS AND WARRANTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/StockOptionsAndWarrants</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - 16. REVENUES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/RevenuesTables</Role>
      <ShortName>16. REVENUES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/Revenues</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - 17. INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/IncomeTaxesTables</Role>
      <ShortName>17. INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/IncomeTaxes</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - 1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - 2. GOING CONCERN (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/GoingConcernDetailsNarrative</Role>
      <ShortName>2. GOING CONCERN (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/GoingConcern</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details-Accounts Receivable)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetails-accountsReceivable</Role>
      <ShortName>3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details-Accounts Receivable)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - 3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueDetailsNarrative</Role>
      <ShortName>3. ACCOUNTS RECEIVABLE, AND DEFERRED REVENUE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/AccountsReceivableAndDeferredRevenueTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - 4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails</Role>
      <ShortName>4. PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/PrepaidExpensesAndOtherCurrentAssetsTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - 5. INVENTORY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/InventoryDetails</Role>
      <ShortName>5. INVENTORY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/InventoryTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - 6. PROPERTY AND EQUIPMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/PropertyAndEquipmentDetails</Role>
      <ShortName>6. PROPERTY AND EQUIPMENT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - 6. PROPERTY AND EQUIPMENT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/PropertyAndEquipmentDetailsNarrative</Role>
      <ShortName>6. PROPERTY AND EQUIPMENT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - 7. ACCRUED EXPENSES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/AccruedExpensesDetails</Role>
      <ShortName>7. ACCRUED EXPENSES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/AccruedExpensesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - 8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/LineOfCredittermDebt-SiliconValleyBankAndConvertibleLineOfCreditDetailsNarrative</Role>
      <ShortName>8. LINE OF CREDIT/TERM DEBT - SILICON VALLEY BANK AND CONVERTIBLE LINE OF CREDIT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - 9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/ConvertibleNotePayable-RelatedPartyDetailsNarrative</Role>
      <ShortName>9. CONVERTIBLE NOTE PAYABLE - RELATED PARTY (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/ConvertibleNotePayable-RelatedParty</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details - Convertible notes payable)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-ConvertibleNotesPayable</Role>
      <ShortName>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details - Convertible notes payable)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details-Level 3)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetails-level3</Role>
      <ShortName>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details-Level 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - 10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details Narrative)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsDetailsNarrative</Role>
      <ShortName>10. CONVERTIBLE NOTES PAYABLE AND FAIR VALUE MEASUREMENTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/ConvertibleNotesPayableAndFairValueMeasurementsTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - 11. NOTE PAYABLE (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/NotePayableDetailsNarrative</Role>
      <ShortName>11. NOTE PAYABLE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/NotePayable</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - 12. AUTO LOAN (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/AutoLoanDetailsNarrative</Role>
      <ShortName>12. AUTO LOAN (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/AutoLoan</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments</Role>
      <ShortName>13. COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - 13. COMMITMENTS AND CONTINGENCIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CommitmentsAndContingenciesDetailsNarrative</Role>
      <ShortName>13. COMMITMENTS AND CONTINGENCIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - 14. COMMON STOCK (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CommonStockDetails</Role>
      <ShortName>14. COMMON STOCK (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/CommonStockTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - 14. COMMON STOCK (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/CommonStockDetailsNarrative</Role>
      <ShortName>14. COMMON STOCK (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/CommonStockTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Assumptions)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-assumptions</Role>
      <ShortName>15. STOCK OPTIONS AND WARRANTS (Details-Assumptions)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/StockOptionsAndWarrantsTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Option Activity)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionActivity</Role>
      <ShortName>15. STOCK OPTIONS AND WARRANTS (Details-Option Activity)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/StockOptionsAndWarrantsTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Options Outstanding and Exercisable)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-optionsOutstandingAndExercisable</Role>
      <ShortName>15. STOCK OPTIONS AND WARRANTS (Details-Options Outstanding and Exercisable)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/StockOptionsAndWarrantsTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details-Warrant Activity)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StockOptionsAndWarrantsDetails-warrantActivity</Role>
      <ShortName>15. STOCK OPTIONS AND WARRANTS (Details-Warrant Activity)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/StockOptionsAndWarrantsTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - Disclosure - 15. STOCK OPTIONS AND WARRANTS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/StockOptionsAndWarrantsDetailsNarrative</Role>
      <ShortName>15. STOCK OPTIONS AND WARRANTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/StockOptionsAndWarrantsTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - Disclosure - 16. REVENUES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/RevenuesDetails</Role>
      <ShortName>16. REVENUES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/RevenuesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - Disclosure - 16. REVENUES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/RevenuesDetailsNarrative</Role>
      <ShortName>16. REVENUES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/RevenuesTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000068 - Disclosure - 17. INCOME TAXES (Details-Tax Expense)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/IncomeTaxesDetails-taxExpense</Role>
      <ShortName>17. INCOME TAXES (Details-Tax Expense)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/IncomeTaxesTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000069 - Disclosure - 17. INCOME TAXES (Details-Deferred tax assets and liabilities)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities</Role>
      <ShortName>17. INCOME TAXES (Details-Deferred tax assets and liabilities)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/IncomeTaxesTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00000070 - Disclosure - 17. INCOME TAXES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>17. INCOME TAXES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/IncomeTaxesTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="evsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>00000071 - Disclosure - 18. RELATED PARTY TRANSACTIONS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envisionsolar.com/role/RelatedPartyTransactionsDetailsNarrative</Role>
      <ShortName>18. RELATED PARTY TRANSACTIONS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envisionsolar.com/role/RelatedPartyTransactions</ParentRole>
      <Position>71</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>evsi-20181231.xml</File>
    <File>evsi-20181231.xsd</File>
    <File>evsi-20181231_cal.xml</File>
    <File>evsi-20181231_def.xml</File>
    <File>evsi-20181231_lab.xml</File>
    <File>evsi-20181231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>96
<FILENAME>0001683168-19-000735-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001683168-19-000735-xbrl.zip
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
M)<HK2A;JC7IG^Y@J"%6*-6\+5PLX79[07ZO7JC?;.Z"Q#6"<X^S;PF.:_>4
M[J35:;8Z[?;VV-9FT,VQ^))QMWSZ1JO?:=3;Y<^^LJM#(55M6U!M0/-S6M6V
M8%R'JN;UFM70:3;'T+7*4QOFTJU7350&8&NE:!<%+"F5;TW_QL<286:16G_+
M?&K-D!MOLI.#!N7E]5>0Y:?U>F.1Q;1HUO)@S43E#F'E,PVC<.+Y]K^9E0^?
M"^#C;J;Z0@,T/=GFH,VC;X>@43G^9AA; 0^?83-8<J.H-%BT]J#;1(XV30E0
ME86F)5!I4GI7["S'E"5!N0DCVPS*4EE8>S#'*)9,M2%4N6FN9*A*8%Q<AVP/
M.DL@RN88!:#)S]W1TNQTN\W-H2F+>>5!4#Y>42[[RH.J)7!A9.#2#4*?>E=\
M=\TI=F\!HCNW ZI$RQ&;U:-/VLW)Q1PO*P$I!?+%7<$+0MYL=GO=_J[!+R\L
MVFYW6_W&OM!?0E@7++;]X5_U6 Q9?I![[5:CLV>(%R!<O\,@STIZNBF_EX5D
MU'O)GRA1^]PW7RSOQ<USE!M@VNZ;$Q6M7]LO_UDO/70?9+/M"J>]T4VA!17+
M+GD;:RI6Z+!7<;$MXFMTVOV=;];VZYW:K?J@OC?=9!V(FZWF 6B#&^5&'X!R
M4GJ.YP'H*245#6U\)$0_A-R-#9<W"^DVVWI#/3EXD4DS[FI:%7QNUML;3KKL
M$HI;W[.B49[-Z#;:[43N<-F@?#-M>-[%&UWS4'FGU]T>+/?,?[9'G)_DRDSM
MZ!TD2Z*,-3:IT:XW&O76]D IN$D-O4M)V; 4W*16OYECC["AULU8_%H*WVAU
MVIUZPE&ES5!X^L(<I-]O]P:MG-/_ZGM! .0V3F6DK;GVD\:@V=#]O=KX!:<N
MNNZ3=J_9T]G5DJGY==@W,^RRG-FK;<WE-UNM7EOO6Y0UT;K %$5(LPG:6KM3
M#!CUZZ4[\J;LRLO?T'EYFF"G.>CHF,F8:$U8"A-*LU>OMP8%84&><^VY7O+1
M,G#3ZC4U]6W!1!O 4YB!].:JYE;#\RN("<3;C8NMNF[&B5Z>JI%G&>@"K:RK
M,YA<$Y<';E%L;@SJQ0_$>F0'$_SU9HPZL1SIFL$7#^:/,O"J 9IGRK+ +,S5
M.AV];]XZH-)U&2P(15_E4HBRWA\TFYK03<VQ!@A%$=/NM;NZ[;0" D12@%AB
M0(]96"R9IE;.5PJ A7E=O5?7XT,[@[(=0PF?FP-E2-\/DQ;TWUDPL<<I-Y-G
MNK]&)M[HDB>.T6QU.GM8XD!;XN"D5=_F$D^:C7YK@S7."[@2F<,)]D)IMC2N
MM7"ZC> JK BUVO7UP(KU))SZ#$"QW0A>$HH47AC.QI[/^'/ @ED N^";GF_9
MKNF_7H9L2@7'\*;O.0[-Q]E5*0AO=0;]GNXSWB+ >\9-\4VOM^O=UGYP(XHS
M*5%JZ%I7WLAT8$!!95^8RTJR0_6,HSQSE@9HT>WHUS<%%;2<DFVUN=.3F*+P
M_.M0:*/=VN;\FU5GE O>,J_D>J4M179/CBP3%K^8@3T"VCNWG2ADN:]8RI4^
M>5(_U=UB*Z8N =*5E+<=2/_![*<)?#]\!@;ZQ*XCW+2;,;VJY:AMC.J%J7+M
M3K==KVL.CO4@VMZZEF_,HG4U>^U>/1'K*F==0\<!3BNO-X6',?HV19Y+XJ]$
M3;#5'M1[^B4#N68N#]["-F6K7N^W#PK>./W)9XQ[-#T_2!H/=Z!Z^/8H%!GN
MOZ(5,7S*%==I-!,7$>UZP5G"8*L+'K1ZG;>W7F#$H)%.,2CUQ7.C/'+Q@'?V
M;^;KK1>&^0*/_4/=KSL/8 _O1Y,79H?_SK>8,K8D5YYYP7K^U34T*S/.BZ2_
M'QI81:KZ%PIK+.UO-_K;1MDZL,W7$I0#6Y'ZYOSU%ZMAPPEXG<AYA'=$\4M
M^7O7[(5^*FP:K0-\I]MJM9I:CZQ\H)6WH&7&U#H+&K3PG\-<SS],'^6\D(PQ
M"[&?@8?>.N:(969='>I2E^?#9"T*96&GT^QUW@)E+E%EN?_[-UA7Y&=D,2Y:
M4FN;&T95C$5)<WD48I"L!,PU<6G0%@XSMMJ=PP)WW:X90/GI5AX'L8SUVVPT
M6\U!JYONT+.S1:TK8S+V9I#C_.YA%1ML31^[@1WBFM:4EF^ CZTA)=\$O\LG
M';.:@Y:P04/K7S ]8C%X\!:<!VU@_'_T1I262=AH)M:P"3C;7EI1T=II==_P
MTDI@DF\( =N1$F^(N'<B4MX0/K8E?[9X)I;:1;RL+X#1;\9:B=\]%F'-MV_>
MCMNDW1V UK1:8N6$N(A0+FOYRXM"ZNU>/=UV;EV ]K&Z-=5[W-=C6/7ZC+X'
M?*V1;MFX91SH;7.^>KZH&=J-^S./WKD OMVL3NC4VN#:("E!E@HJYL5"L]G)
MI7_O# ]+8E9+\; L#KDACKK-PR*5)2A:$)E<&/9Y,PM;$JE<MFN'L[8<E9*'
MQ+F(R:^[L!6%;IV<YOY>8%_;<?L6UK2!JS!Q>_GAK;!,49G9PCT/,]G1^O<I
M(E?F)!TL:M9-VCG8!6V2O'-X!WB5+-R*(&'/@?TI^\SHW>>X*-V%3=+GRG@A
MN+:ZF )\Y5=@*^Z9YS,A5:ZNSM[\NM-K>AL+6BM[<86-L,V5E*)6]HJ N1T
MU]4=^P<#^ 8*8K??W/LR2N96!TIE>7G3 8!?;A[UAG#GL(ZE6KP#6=_K9(N(
M E!N::%EIV5VA"OF\%:ZY8J5H]CY[>.CNT#%>+/X6%GPLE_"R+:)"N)A17Y2
M;^6)7P[%=M91N.%(8S7G.I!UK*E[9LK50U[>!GDLC<9!KK;$#-4.5LF\I?5M
MDE;<&;3ZA[?:O17!'AHB]E4<>R1XV*!HMBP,)#4-O<?37IRC[4ZKW^G)Y14!
M;IUEE:$^=/OU7K\8P%L$==V\J$[[\):POMSH]KK--1>4*/&<*W@N)8^\T>CT
MTH6N<S.M#T_Q6'VRH\0.X"DE5KU=J+>49KW6WI^S&;!NFWZ#SP[##T/7&O+>
M^Z519K?9;R6N+5@];5F@%N:Z@]0E8OE!):Z@L<=,UE!2Q[-<<VT,6'&1U>P4
M!4YB&A]"?>5F3.\ CD7.?:"I&C?^F6/:TY(:>"?3,@H!4#KT:UP>D4@TV AZ
MG9IOQE]MO + %EW#J9<2OX&C%+3WNXU>7^^+E'/N,F$N'AYLU/7\[FW 7'(K
MQ&53;0K61HT/BP!VZ8Y\!D+LG/%_7[K#$<?L'1LQ^QFO BJG J_?[G6T*N,\
M$Y<%;.&>B2#J.PV]VTHYT-[Z; 9:Q[EH2R-:\  Y4UOX81"PLBY.J'>[@V70
MYX%D>^LIOA^#;F<'Z[ETGYD+9O:"JH[BG8J;[4:]75\&N#;EQO 5YKGU>KO3
M7'HF"X$'VIL7V&')Q'S2 1SVE@$Y/V]9L!:_+::Q=+?7@50R&G$O6RD*0K_1
MZ2Y%:6K24J LWKFVWVTUFV6#Z8.B?&6;C[:SL'QKC4LTFNU5LBTU;UFP%M=J
MNXU^9SU8A=61N+I1H)X;()?NE<TB4)!-Q_17.I"*HEF/OJX'Q9864EA;ZY2U
MD)6[2 W&2V0=C78>VM%G+0W4PORC4V^TRH=6ZA@EWG'6Z_3!_EDN.!*3E@)E
M876A,=@$QFL6GIG!Y-;WGFV+65]>OP=(X>JVJ.$HM)]+8\DG/5"^='LC__3E
M K[&-1*M7JO1+ -RH&E9]#_Z([)]EK@C";3C4J^2:K;:/4W[R3]YN6 7[TW6
MU_M#;@"V[XT8L^C>AXPKJ<I&=Z?>U'6X K.7#/@&=WAM G1ZGR[=T'2?4(Z6
M9WMT!O7>8 EMI.<L!<C"!+S\V*V"<0%[0<LOV )?!HV^OYJY9<Q>+MS%KSGL
MMKJ=,N#6:3YV*6N^_&VTAUPY:2E0;MP6LCB8@MJ%3UZ^LZW&8<NFVQ2T#1M_
M%0)-0[-F?VSAGKHE,VT(5&&[MU-??"06@$8&VH+GKFP721/TW=+N^M7,VQR3
ME@%D\7S;SGI 9B']CLT4S>([09GH7+#1"^<L#=#BONWZ$L+,#:_^X!:.=(H/
M+IEM0\ *4^2N %N>!9SPX4A?0C)A\.*9O>*OQ3O8%5C4(MK1P2K'8Y&/9O5Y
MRX*U^%7FF\.J/T?>^](.5KVK>V,SYUD;F.)^2;V#<BY8A-JAA9G!:-N2+C8
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
M$ _9"ZB"**'O8)45S[+$S#Y@ L@;?$95ITARI"^<&M@ %4?0CG(42)8XMOT
MYZZ)3U@:,&7AQ*,ZH#@?]=30FS,%@FW.?-!2?)OJ(+&7%YZ,V)[PS1>T0P '
MIL/5J[A^!D"(TUCC^A[!G_% R@*3FO'B^;_CHS-LN1SP^A7Y*V=;#-_3JH1$
M)1-P73N8P#Q/GF<%N(3YNLQ U.Q8MH_GV3$?872"E?F839,&#MC$A)F6?#,(
M/.PK)9(Z%?=/OB0 3S)DGSU%CND3[K@TM34,*SPA*']$IBQ3];"RQ!7K ZG
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
M 4-O&?3$8_#$&CEI >$F"0NV=>)%F$8#/XE&8?H#<5Z.B8U9B3#$"[YL928
M,E!5>O*HGSR0!@7HZ$W*OP0-1_GFIZHP(F#)Y6"'5CY)K.M),YEX6'+QXB)E
MU=!,4;4,Q"TDZ"!FB[':K<[!/(/DW'][)/TVN&)F1BR*R)EL#<C;_[B60^H]
MLLEX2V.;QE1&DM"/Y!A&XGV9),93]+3.A/ML%W2 O&3HOL:=J'C2K%"%A=M1
MG0L0+<C(O81^) JN1-JA5)2HU8V+AQDO+L1W,!-!OJ\)N#&I4-1'7+$".U"'
M4T7[Y[Q^JL^@ZK.=D8IP5.U@%^X@7>I%_19U!ZYTFI ?DN<Z\):<(@^31(=
M7G4D%G(JU0!66A%(E^C>]5R>B2$C(J](@73WB=24>:*9GH.+V;0 )C(L?A$*
M&HYBS+B)NSXJ^5\#S)OW0LIUC1W0)*9F)G<L(^EKKW 3"+. F&MY=&L/QF=?
M93)+W-:6(L,!=T^I)<F,D\MY'\WP_HP@:'?J)TWX;R?I:.>578D\81TNLI9X
MG#,(Q$%_5)WB1Z".4JC6##R7W^0@4_]T5_FB3EQ)2#"&X'II( 2$8*T] 0MS
M%]Z?@/MAN_840-3*0N)2$C5<7!_R<QXBY5DN>S9X-%^[U7O*S1$.]RW'?5<
MM57T+YP[%Q\3$3#N[^+N+<F;DN4!7'&JS2?EFRK?7K07EOZII5GZ(F\#_CU#
M\8Y6"F=AR;=4+K%A:2G#&);#YL>4F!+*&\T(/ S3@?H1WT&B7_P4Y]\KG<,D
MST]-1E-5FJ'2"I-WS/!:J7D]U2A31]4@R:VG'J?1D Z>W5\,[\[^2V3E_W9Q
M=4-9^E7@;$&MTD(IW6MAQEPM&> *&%Z\0I1XCOU8/=YB7(]AL73"O*^_9<5O
M21,@2X8F[N616:W<)X!J@$R-%Y?)I(YP?#6++!)/E_ HM\9"V 2KP)2XN!B5
MQ+IPE&BEX(+/Q3R.\+AP:%@;QM@Q,V9LO&_5.OV.<G.1"L7HSIE845&4DTC2
M?=^H]7I-[A9<\O8>6MT>$.&G4K[.?[NX>[B\O[S^=>^P'"8_T(\)EB3S,QA?
MUI0@-XPF>^KZ MU\X7<WR2!N-I,Q>DW,QTTPF*%V+=09G4"=L^B71L7%C*8O
M[I7C@E1+,DJPBE/CGM0)<6S-IR>?<0_=^T:C76O7^^**17&Z^HU:LR>_Z_U$
M4= DF=X_W)S]_>3+\/X"DU&^W5Y<WU=%;OG.CVA!& M4-#-3E[>"=.()%%JO
M*^,^Q(O']9\322)T=H!,5<(YOZ]$7*<JS=YD4EDJ"TMFY 4XD_2^OU"F"PXQ
MI7L%F;P:!I5Y3UZ?.I^H2/>QB$0]EP_#TS'  $:_A&C%KN=L8P<D'LH)4D$&
M,RXK40$M6FA@A\IG+YP,P<)20+Q+SW[DK?)Y6>#/:6&O5V:!U])*&DC<Y")(
M9$'1A4B,)QU'(S[:A!$VQ0"#499C=.J=DTY=/PT\B?'D"TUT*X(E/.+H&=<
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
MP\W=/W, O)0@WW30AO[3:BP4F$N*M?B)LK7P Q7F6/+6.,=[D2VP ^H^B&6
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
M19&#S[YO8"H*_8^@>01,X%C2>XLWB9G&V/%,]$@8,S3U7#>:&CZ.R/Z(8#2
M#R>":; 1/;_2"P WX$<?OJ!+OA#+\#+&N\PG^.C9B-7Z::_SIP^&^>@]T]H(
MA%L?",*XP_%_,0/X&B\S@S-BV(%AL3%=3B;6!MOP :\U&WN1+X<W?FF?@@3Z
M<&I@<#R%$TRO"7![88S'5U@9_.'!E@-J/-IR&&3,1B&S")1 4H)"!TP,NRNO
M+3/IRD/YE]P8>&9L/GN^_![W\M1(<VMILC<[^!\5S8<ED80V:9TCD)?PB8#!
M^7U[A$$L."Y!]/@O !21+QX"/7[$9O0SD3'NC3VV>=@+WO XSG"]T2A, XUO
MV+ 6&#>P+=O$]LQ +DZ$4KZ&%.,^\<P"LO=U8#[A@Z"'((%8R,/X([!Q+N)S
M:H<A;1G^QBR7:CO45M8,RP[PSF9,9AJKM7#,UH =_,[)\1DFI,),3J<C)#9Z
M!W2+:#QF/C\!#%>*N1 .HY_E>%/F/P$IUJAU)MJ69HRHP'08;:*<U!S]$=F!
M+?!FL9'##X5EXR%T+9YB061O^T \0.8VLC"@*N 7 BJZN/:5_B!TX.IK-)^$
M*?1--S Y#L5I'H^!AP#E!YQ>DO)T7\S^LY%!JX?)_+_#-S[1-7(,E0HC>$4M
M9JT^&S'[&;-@D%J 1(G-CQDQB_=-[-*,^VE/'X$]<QD /]"K*I\&4P<M;Q3A
MKSQ[CQ@JYZ:TTV9R" D.;C+0!<P6"%9,5RUZR(W[K2YQ+DQ-Q-]?&-YA#EP*
M#"+*V2$MX3(((B;N;13G&JQY?I1QK$?3,=T1,X()8[QK'HT#DP&I_EMP-\P=
MI%>5""0V*_"5Y)RGE;J1#17=?&FHEI$(BLC)Z-84(1HQ#9((@J& C7#1_C?3
M!3GY:C3[/)/CU/@Z3Q?-6KM>!S)P3/D5L!XQ3D!YHSJ9$!1ED8JAR"1>B3YU
M11F+*<,D:6NKI&.A*<7;%FLFXB<ICB/%R(AO_9T%$WML_ 938#N[FG%U=9;0
M+?D#">V2N \OGT0)]0H[;/K4Z$#0*8D<V&;&176C_B=)IUX4!B&0 M)'$*+3
M(*DMU#35] FH%]17X)R:8B2>4\9,[S,0WR/@38A=M3P"!(^%K@:;QC<S0%7R
MNZOP!WKFE0U\&B;]E<_X:CRR\(4Q5U.8@7H%JG3DR!=T])S*!T%3L)Y0U3*#
M"<\,!^'_#"H!]=EV$(%^K.3R:802B9HA"@'\0<ZAQC6=P-/0!'H5G$W;1;4V
M,19'6@;"")BDU@3+X\H$:&,L1*ZA(Y6Z?^/@<F4)E-XK )#P---&0]2"9Q)X
MXSJZ-K22MG+S[V^!8A$OS 1K)K!_G% ;"M0%;<\RQKXWY=)Q' H:CY\!XP+$
MLA_0VL:Q)3<@YM@Q?L$QN0IHZ@;9-V:B.XQ6=$OS).PS,B($6A3!!L87S_?Q
MBN35=)HXAB\V;!KMKU CE(T)EM$C-X'0/2;HELX=8>?"?;;QW"?F0_T#L$WG
M#'0.C W@]<NS%].W)'Y=9I+Y\0+'5\Y2B\VO7TQ8XHO'T8)$ J)[8CKCV"9J
MGJ*A-8V<T)Z!EDS63TC)PS_L*9AS^HG/LA.E]$)S$-A3B"::Q4L0@@AV6<,_
M)Q#:@QK_40P#@#XRH403 +\\?N#4\\+P./_2K'\P+!-L$:  M!+1QRD &K%E
MK"6)PBF'A8M!>3[U.= &@/.+E1JHA-.B8=[ L*=38,:\8H-,0GYRD^LSY-IP
MV#\B#W1_CB-NO<-N W7 0F-D<\L:)A]]0&/:YSH_'P#V$A8;<FN1CV '1I*6
M1LB-+-#/"$B!=GQD'BK-A:#8)#Q UJ1@* 8;HXE+1Q"? [GE3?',%X !1EF
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
M]QP]J9BH%+ 2!R([V8TPL+PE?$VS5IEH")8"6+83>T9:I8$X<5C"M>IQ(RA
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
MZB +JB93*;D/EU"UK-0W3ZQ5[O50&>N%'TR8<\BL]1?+; P*<]<<"W\\6)0
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
MNB+'&[*O\*06BB)0$B%"FB=7(@LZ2D>"]LEE]0"@R'7H,AC-)CI.>VNDA&Y
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
MYRXLF#H>9L+A'"BR@4F=C;UG )64=@5Q7FYH<$X8XU0) 8XT&S3K28C!9?A
M?N%ES'_A+?1U/,ED/8 ZM5.CU^%<O,@6! M-MF$:B AD5]:OK2X-*24K@L^@
MLPWXC/^;IP81"IA'X\%\;H*,Q>P'@M/DO>U1%1 F 5A2XH>N'6)6(A]. P_0
M;D!?AI,$>TQ:$+^06>,$\%L)&9Q<.'IBX]CE:/!'(V#0L.I_@BUI@[F4S L!
M"G_@DJ?9,/NMEL2(M+#XPK+_/K<7EZW.A4_6VNBW&@S$VA_!4C1<'^51.'="
M*/!8R*>8R ^!7J<SUW]ES#2$++/%-?)16$Q 0@9S)RB$CZ$$CX)7H"@]"&X*
MG,!V 2J>"&I[^LBAI50CCR47\2\0(WR L,C1(Y.8#/P)F& <:KR+\+\FR&:<
M4,)) FX.+.(PFJLRXH8G@0'$AO*7K-51X !=.+:P0L7=CF>PA!B ]-FW@S&)
M=<7$[$E$PCL<Q:1]</83,L]!+P!*:#%U OXC@45"/J8<;T]+#9C+Z/ E"2;<
M*D5;0L54\Y+GDIAI6(Z)(O&#9=%P*P+A%YVP<)=_L4A.T4G?'OQ;J8X?32Y4
M<,9.(@.301Y"9^6JZ<3QU'0=^"YA]IK@(V XLZ<>.QK+Y[=4J>BDK8KY?S1D
M6HT%V;Z6^%Y)LK^$)#7C2!HW0"G=9H<(5>@*2^CU%VTDCU0$" 1>W/"HQI G
MB;=I:L/9VNDKP;4 8J@^VD%@,.&,)1NY)\@K(9NUR5!<.@,Q)Y>'&VVK+]"@
M9<*;C>W>'>$0S7E_C.R[DS&J78&/50OJ'HW3M+!JILGQ9JV%ZIQ&,>$)D3;$
MXPUJ)*XB&SN.GC [G.NQPOT/FI\]0U,??K-<4L/OU<%8 WU4(FA'H*Y-^=-
M*[X;D]^7T]/8GT4+"TNE+7MJK]2DM1M>5!3)2T0P\)&&R9?EKY$FS$PCG+E.
M!*I.]((CZK.NEZ8>:5H;W*@Q8(B%VM!2O"<A4UHP ,F'T0I>1_H9[,_W\V!C
M(HL'E-8'OT@B)OQ<!"7,F5;TO%!'7^"H%O8!&T!=##TT^#VR"=!S@3TXH! ;
MF?H@_9C41T1ZH-PSG!84('(\&*U+A"7M"J =]0:-OC)838)"/MP,;* Q1G>
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
M)0GKB<A/M2-XB!V7_&'4_IWBP2#($9G4X9UW*P"1\2I5+LI?\L9P&8-7WJ*
MISR(K@<47)>94J!2>%S$T:T"0\03*:5X8@BY.F'5VL*?@5(1Q>(Y)$-$RDBT
M%PAY^L/2\TV+>G&X:L,"1MY  O!ON/8KXZG;/)Q"/B@;;S&L$_@>O@$]9D P
M(Y#N>-75M1%&J[PZYW^H._")WP%S[@+H]UM=M$_PSA #X++PFE\0)J^+@!VV
M],E MQSHMTA<)&B?T#Q&$#^)"PV_Q).W@P<*;_D1&M/1)\*V@8@15*P4(73!
M>7#TKI]H3A+H3P8M*$F3O$Y<7)*#)<1L>*$XRS<#=\3U^4UV7#?D"0+R:#G[
MP>529YQJ1$$Q*O)N/3H4C=<8I,Y^OEQ?_R/%@ CEF9K%HK"?5P=2^@8I#Z^U
M-"%O;B^OSBYOAE_O4#DX [7@^NOEEZ,=N7JR0K8"+%(1$R68*\[*ET@NY+4I
MJJ0.4W29EA"\C-L*)W.V FC/Z<5XZ&.YFHU>;?)(G4CS3Y7$4[1 MS2)?3_@
M;69H!?/8LPAY*]+.O!ZKB'_^HGP/X1Z= \JG-CI[:W0UOM^1PGQ^=W_Y;7B_
M,%?@C3A\BQ,_UPN5@J'?!8(HVR DND'Y1(J:B!Y(OZ?PT"*C?D0IQ6M$9,:C
M4!&^>P[/,R)"@3</07J#B@S"@/P=X;SF!RK(U/X+Y)ZB+I*981A/Q;P37EM
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
M9K5YI]6DB:%&"LGOB,QH]!&UGWAP)G$PXMJU-Y:&BG;<?.Q0@N6Y;6H-9_U
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
M+7/0R-J(L683/<&=>+^GY&[H'?ZYS<F$5>JDVV*FJ-\7G$2T5$FSWU18G-I
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
M?/2MIMDMK/._[:!'31%:$0O9:L3C(@X\AU*8^<2C'_AWU<[E"I(C>H6X05[
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
M7DS(SU7LE79<[6U[M<;S_/U_0W@N7>Z96,QPQ:=\<911B)4_?+" *'OEMD1
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
M )/_1=6 5@!/Q4&;QZRRD;5'*Z:=K%=L"LX&M%0$'$5WVF\WN%RKM)/T&RH
MJ+P"F@>@\\F$C2+GF:6B&6CW.UY,45%6K/QM_>S79F^@Y]SD!B ?Z&DG7.5Q
MM65[LM;MJ!!<\UM=E!WSQRR]C<,I6NI;\>@6!6)^$]7KG<U>SVJG[,/\BMOR
M7R8YZ%\*D,C?FXV6^#L/..F7+  G0BXC.WR:]WY6<;9M:RXW=]4+YX&[93.>
MA@0'=<M<3!F\L<$>^\(>\CJ 91#^]X Q[\P/V)D]<R+;S1&%[[13@*\"1@(^
M9LYOY\!/P&2,'UQG=.'Z]A+>W^B>M!JK::[5M_K]+H"0N>SB.\^2Z00\265-
M&X[!2:-U8O7SC(;JM%I6>]#105GUMI1:<\N<Z4,<A)1C=CWY;'M_B?,.R?,W
MHO1UHM!535G$07Z]&^;)Y>5$5_3]J^"^ ([J/6(&1W50]EO=;""3E\W?">DA
MO;%?T6].UTE$+_(DKWYE=LB&CW ;B)3S9,WU6GHNQXKW%QKTN>B>6)&^I9<'
M\ 7AY$3N;)CN2G3_!'O[X@0@&/U ?B=W?\O"*' PQ*G-\,B1>MJ9JR]8N[&<
MJ*"LNUIB(LLP;G9R("'9TJ)&^A )QHF\PXF0 I'$A]X8O\.U4-:C]S=W1FBA
M^Y;>0"%X=E>P5+R'WX;](OY^T_QG\YLUF,]\K,ONUG! 31:#X;&"%6ZN$326
MLL%,( KQP[D+2=@LE!LMN[+YL(OH;O3TPISHWRPH/^ZZ%+3[*NS;$9:ZS6IJ
M$ KN;LY-]!"=86E($%*L#/^BW\K%N%%D70)"8 ]%-66Q(&9?7?E12JW+I7BU
M>XV!\C,5@W3AIH__!V B_-S[P_'80=38[HWMP!KBVFK@XNNPTBAYY06SL3Z^
M"D.FWVXT!YK!515LN]QSX8R]#LC\M[=G)0>7O"I/5<4;P,PJ#:$\9G9U3^[B
M!V1+D6.[E#PR?/#CZ'>?ZP\C%GCWL-W/+@BGW'Z5_^5&GV9&&+VZ[&\_3>"A
MWPRK,8N,>V<*1M\5>S%N_:GMF?P#TP"UVYE\,J9V\.AXOQGXT\8G U]U8KO.
M(WSDLDGTT_]ZC#[AT@_RCU^3OV;TUW]8+?%?\!FE0QDCYKHS>XQ<%]%*_PYG
M]DC^^\$/QBR@/P7 +\XX>D*(&S]+F$XB?T9PJ0\>_ AXO/@L[Q9_2H!$^ +Y
M1CJSD>W*W<+;DI_B8='/Q_+G\XCY9(@-GN"_." "?8XW9@C;"?],;*UQVG&\
M-#J;IW,(C<9;@"#]SM^O+Z]^-\ZNK\[.;Z^R7T]_!BFT_4KG.G?<\LM-J8[^
MN]D_[2KXQ2[Q[CF3USD:M*>S3_]A=1LYJ+':^R# F<-Q<J[#T C8Q&6H6!J.
M9X!21)#8H&U/9[;W*CQ9H>\Z8U2XC8F#A37 ! !.^(#X#!!V@(\:K\P.0H-A
M/KGQA8V(>1DMRS3PUAN@T^ ?/9-^>\9?8#S98\-CD>&",@N[]"?&AY;9&?3-
M7K]!L/SR\N2,G@"ZD1N/X1<?6NV!V>@U\:<A*L,G5#)FC#2-T&#<X?217@H+
M-MJ6V6XUC(7%X$.ST6^O6HR@D N:@+!PQJ, [JM)ZR/XZ%XUXI"CT9?.8</&
M'_(8&>ZL9S7-=J<KH6JW>F8+/DJM>6HD7)O>$"E<$B02GXMHM(T7/_B+CHSS
M>9 4$V?D1/3NIMGK#,Q.OV'RG3[Y+G"TD!-GOVGU/LW]O T_[?8&?(] $?$T
M)J-+_HR@P9\";ON]CMGM#$Z-R\AP0B!)SQ;]80 98&7Z2%NP$P Y9,;$)A>)
M$=@._"M,)(LQ1M%BV"A;].UI0(8&#WJ] OLC2>-XL2!:^,IX] 7)HD@BPK2-
M&;=8 -3HA;G/S)C"8T] MB";Z"V.\#P82./TNR<';\;,#Z+3S)NZQSL[QTWV
MSD/N4U08XMU"<WQ,X(2PA /4 L<K;SAAW5>Q/TY>80RW4OP [#>ZO\24M$,^
M379N7'J&+6[)_#T(#1=G@\"SXC80(.)&G.*3^/MX!E<<2873@FE\4R3[OT-C
MAC6EDDL8(6-TJVQU+_4;[HT7KEWT%/CQXQ.2'L4/@*0F+)"@ 'TYY'!#?SZ_
MB[3*&*,L@K]ZC^&I 9@-D#@-SS<>8YN*B!F_1QHH\J5 ZND5#*SW,1Z883_;
MCDM:SLL3X^P,WP>H14S J:(#)V!@(L.QF08Q<WB',TF>- %DM1Y>9G*# 5-@
M,ZX_B<7$,9P:%W& %G;Z<.1)A@0#/(*8-?"NA[8K_/SHB>(2Q0-BG?'R4O$]
M@14^^;$[QF^>'3@<#1,!K]<,$9NF$&= 5( )!-<T'LF] P]B)NPIP9!FM>?>
MLX,JL$$%I.,0=Q4PCSWZP)PB1NL1CIW$D<"!>F"493J.&;X78STZM0X!;T3A
M* XPX([HG\3P!@!SPB]*#+@,PTGLFG 97_$0\'\\']>&AR?(<O&<Z$* )L@)
MUWW52%'(J) >_O_;^];FMG&LS>];M?\!E=>ILJL8CRZ69*=GILIQG'[3Z\3>
M.,GL?.JB),KBVQ2I)D6[/;]^SP4 P9M$R9(LV9R:R<0Q20 '!^>.YSB@E(#!
MW4D\$2J1!CLX&RMED]DR4\32C#RCOH,&Q(=]X):,%(7!"O8B<R2 (?#8_V;[
MP,>/0ID$ZJ#DC 6+.<3@'=(5H#5;9Z"P&PT6(W# 0O<>MR9R0.HH1<N'S4*C
M/0P>'-2,J*,/>IW4NZ B9C9LEQ?8/NHD5BO]V#Q>P!8TE8D-Z]-T!!8)*(O
M)XY?Q;%GB!F"ZSYH@5[OGG:*U<?K51JFUB@V+/DX),;E,*!3H(0Q\H*=^+C
MS1YSOV3GT*'CH8P$/&D#[%9 6HAL0Y"_^%"(5JJ-Q0W"GO#M#&G&RA^UH,R_
M;YX-.O\3#*WC2?4=/,;(XU).F3P,OX]])2Z5,!1YN\5@&B/V6=D!3T4OL^%%
M&4 _]X<:B>R+8T?@\7/,8"4OOIH/7>0X+\MM<UUL[7;-]9GG>&S:YQYF)MMX
M^Z; Y\P_A@=N44BBV2AQHDM]YT*O$ASBGY??OG_^<'4IOEY_O[P5-^?_/L>?
MSK]^%)_./W\3/\^O?ER*+Y?GMS^^77ZY_/K]MMQ[-WWH,O=Y4V)B2R**_\QO
M404O&<Y\D1,F?=E1@'53>("C> )#NO]!(T0)%51 ,8*6X)%29Q%E&CPTY=/X
M?M>6O+N;\;0P'@WRCS<#!S,@6B)Q<._= +;1GD;.>Z'^ID-AI\O(JJKQ.Y9<
M\T)X*ERF9%PS&QLK#2T5B90G?RTS2: 2T!;(V7I3)+68R+_(T*D>]8-G@W:!
ML04I__0,.$&UC;7L&V4^NM&@IDTQ;0P;1Y"1(Z258Y'=#\)[N%WJ98/1BV0
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
M6D>8L6*,*6-_K+"GE3Z<7%9>/<@TGPHOG8"]CM7MGM;D6Y7_VJT3J]UN;9*
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
MH.L_VAGZ']XZ<IG-LZ.TRI[8J.T=&(Q1NN$ABQ&4R2A(0X3C<^Y0/\C&@"_
M5- &PU<P9 B^5$XSPU31&"T0'*W9Z+Q5B,)ZUP7ON)AZ,2AW&2I6N\$F07I*
MO"DX_4A/2]@C>*%H)@G8,[U"AI-$:4\1KW3.S8(Y&YQ:/.]C\3&--X](K_AS
MKEV!E:$VVIX(].SG6A;0.F\DATB\966;'32;+2P2XK/"T,E4C(A7LL! C08T
MUQ30LQL9) %^F+CQ1%J)+C9B(!ML J<,G$-Z11\1A8&)!JR&F8;?331L/DSU
M6)R#(82V*9#R,;U,8JF##HD#>,6C4\HV(D_@ 3&<;2\*#(I$F<60I:T>H^G2
M/*I-6>2FNVOR>G<U&S8%T5LK+7,_<H=4  MG"Z\#(EF] +C80:D"G#I$).]$
MW)C<@'T%$O1Q%MGBK,':PFPT(*9*OC[886C[,X0-=\*!&Y%)AS/!L6W9)H%
M'1&CG1L^C$"%,9BY%.BZGP$=&IPK?PSAY%WX9_"T$"TL$ >-XU8'/XIR(71(
MFIJ3&(,/9XN1[3( /F&U"SZ5':O3:HHX4K+@ T9JWMV. W!+C/*LB3,;!\/
M"^X>X=QDVS' <9S!2!'X@.3J%4J, W GK&:CI41"^K#0#D4D$B33DRQ ZN"\
MA9XS_DHO;"5I0$=+S4(=+U,?=8[JP[;,83,0ZFDZINH@G/N9(YNK2*V@(4T/
M>B=6N]G!O\9^LGN**RQIGA%S IOW3D^MYFE'GH>,2DN>97$/S[>Z5N.LFW")
M&5A0KTONB P&Z&UN_\L\SUWUP'Z"L O"E&K?O*_UG)[J$[R7WV(?A(?N+M28
MY[J J:;]%2(NVT4^RWV0;/=$>&19X%#97D+I+?Z=&.!1\BAZA6\$P,<8+@M
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
MN IL9L*+I-1Y=X7J[D9@EA#W'#A- BDLUM3U7Y3L\K$"L7]B=<].K4:W-(O
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
M=;W*ZM_[BB[02<-[;G[M+#-D474'(BU>N3(5BORQ[7_4#O[\)U!+ P04
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
M/-47 P2VY>]@42E_:BJ5F'>*1AI<\0F-KP*  03JP#KL&*.7<:]AZM](C"\
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
M-Q#%P,IH3"_TJ.5ACSCK;LI9><?-H027K>ON(7A]2PB'$EPVX6V[+[T;A.N
MC$\\#A^0GQZ!&*%X$^+\92$T/*!*#%_'RZG[X+M+=TXW5;;U>434V\!SYWE!
M"_=1?'9:#CT:XP41Z9C\T3YVNN/)[7C2F?6=\>2Z,QK\LS,;C$=_<T:=V=V$
M?'CEC&_[D^3#J=,9]9SIW<U-9_*#?C,=7(\&5X-N9S1S.MWN^&XT&XRNG=OQ
M<- =]*=UW\1Q'22'0TB8%/I\@;^4!3X[=J['E,?N>-3M3T9UL\@><J"GDP1U
M''G6VZ=EUL^/,QU/G4F_VQ]\[UP.^W]+,.GUK_J32;]'OOC>']WUZQ8KK=E/
M:_6CK%@_O:"GM E4$*M=%NO#L7,[Z=]V!CVG__MM?S3M;X?9>/9?_8G3O2-B
MT=$UG?9GM0^HK$3]E<_[69GWC\?.8$04/AM/?M2O\NTN*G<#M<#F>9G-"ZIB
M.HMG/Q+5]O_G;G![0]AN8/33<K1LF/#9_5!F]U,RT"=W_;<143>C^;7+.'V/
M6FOJ$EL:^-^1Y^'72^3_Y//_L<S_YV-G.!@EIK-+YN1@=C+K3V[('+V<T?N
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
MV,#]Z@&3C'Z<-OLF;?UJR4(WJ=SU;A Z*W9MZCH@M^MEGZXB D<OUS#X\2S
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
MP(.FAO(E*ET1#E]7X;",<Q=J(OYHO,LFXH]C-VTB_F;?"ARPTJ9!N+FT+ZQ
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
MXZ')=?J<_HO8G<\S!FZW/K\TL+GW:3IESA^OK1G7O8#<8>"0.^S'(839&:\
M1:TN^(5/B-OQ?-*Q[YW07@H=0GYC0]6?!.KOJ9!<]EH&"/C_V\]77A@*SAE9
MLX-6IGPY-9GRB(6D6;B*-"#.D4>_&(YGBT?BA'])I,IO;*JDJIIP!31#,OY2
MLHS_08*%<_N#+GOLM46AA'E-355359,O2#$DW:\E2_>,!"O/G?^V(#;UV9Z%
MXN6V-55654V^,,F0@,NMJZJ4QM;QUG2;]^\9*X*:JK0IOR52BQZD%S0+M4M^
M1.[7_FQA!Z1]1[=FQLHAR:*$PAS=]6=Z"F7O%>%!CSF/"CB4QGX%X&JU\B?T
MK^3,\<F,]A#OZ+RF)A+>\L\23X&)TH_9#-3^RMQ$HLXF.P,;WG*'4<I*J>S#
M2'=*7>R#$]QL9;#HYF7$2OJ1H1VKFVN5 <R?+(Q3YC?,YM94K1Q>97)#&@VL
ME_JA-$A>B(IJ-8)&) A]9Q8FI?.B:[G4MA!'D$1]3&4?5;!$>'E8!I>5DI^=
MN2+^K>>O6.K.J>>N)?EAW,;33R\1(@&O$#:?<+T?]]I?\S-;0;%YS0^G8=2\
MYJ?&G"Z+X=H-R&P=+<ON@_3Y,Z U_E?01(2#07NS^PEC*GYXD*GEZ?.UZ_RY
M)F<DF/G.O4K80ZD[[ATGEPPX)[.( %1YZ0ON82H\D$?\(NAJ\!Q;>7!AWIVJ
M@-34\[-L'4]74%-]@I;?CW)AZMJ'9*;P7Z(5<0&!T7IO.HWQ/HG+#&_WSMJI
M"$3I<G"O:<M0A"+';7D9]2!:%;Q_V N"]5[]UC1)<5EJ8 *I=D>,2'XVRLXJ
M* Q-85!J#X<8"+.G3.W9C!W8!LF[U2FR'1)TUKZ?VHHYA:(5>B.&+S<794>*
MY),I_1Y$/*TSJK8Y0I=/L!R#(4;M6*;*]K7R@1C5%BT)0_%8]810A2<(P:*O
M0$ ([FM3W[/=B[7-CEJ>U6V./&-@1RP_+Q!21=]'. ZIXS!Z&>B(<3'\VH%H
M51^0Q^A/LB>BI/T1XUB #PA)PZ\("!;WXD#N=Z\MCCPVX'@'1AQC33Q(0HAJ
MK:L\XI9[O-HBK<07"+WA\IN5/1GQ(WI%T^2C5OL4U$"]M$H"5$BSQXG'/J>L
M^E@P=F7(PP<(I=FH4Q3YYX=;EG80.+<.Y4D6?,HQ"'Y0<S,#(FLV:PGF8^"Y
ML^*0[GK7&<M#+D 0S9_[[_:,:]=>>93\OZAMXP11J%1\HBSLBA\^119 [,R^
M1=ICMZ_HII[H7[)FM-VYROQ3Z(P?/V4F0 3-OMZY?YJ>G)<S&VVCDNT5T\*6
M:EH'/ )^+/-Q @):-*P%5@=0HVJCB4#<,>\PB.$JS@Z(F=D EI29=+CUF*FX
M-PYBA(_@!TQ!2/$*%1!-?L_^P]X@I[_Y;U!+ P04    " #:B71.TQ!C$4AK
M  "]5 8 %0   &5V<VDM,C Q.#$R,S%?;&%B+GAM;.6];7,C-Y8F^OU&W/^
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
M&T6?M+*O"$\SLQ88VEE#[=.P46S21B-.U4,@S'J&O<";K(@5"05T@OX>,NN
M[AXSRZ2"D\0(3;7N:83'WCQSLR>=/-4L4 AZ8X$6:,L"J124!RE&A-Z6-I:>
M-?9N-<%]:BP=:B"9!2TVI2L-JJ6!+7.;R8R_0.+FLY_C\FF6+N/G>+F-DMU]
MTTWTRK*A5#DSYRMI,>;%SFA?#;%2&KD)9<NLD3X9?)SYK:=PV<F.0$]94?SB
MKCA!NZ^A\RPM\VA!_\H6?=D*M2M#_D-CQSSN>&5]I"^<)H_R':N-@L<XR!;
MN8C(&NG@=+6&:/238UJ[=#+0#D582JP=.NVYB$+6>QHS%5PA@5E?,#BM;-!)
MDY:-02#5;C0K2\4!F>1W?WM/":S=EI/[,7@GJQ )&TPF,GH<Y<73%QR7?]=U
MJ2CC[TI> 6]W']\3@-&]"E3"RXQ6#)C9K\]:;8[! YZ &P^_@5!"ATH,HUU?
MKHYLQ7&^RO(U/; XR]*M[E!1(>DQ/*(.*A<C4286O._-V,1HB:TP8M)C<^'_
MCUY-D[H@XJWW%>#:;N_]#J._Y:#Z'4VDD)])_C8CA9<V4[U*TM\N40MUMSV4
MBL'H?2TV84/(A-$(*P$%%RYPL<[291-]6TT%A: W)FB!MD202L'@@0Z:>,7(
M9%$;%'UD%GQ."YK*EIZ0I<_Z:+E*46],,(!MN:"0@\$&/;@^'UII>NKX3"Q$
M3 ,5WI VB8LBRU]1.GK0_ $W"P]EA99Z;)R]?D[COVTQ8?8BCS?&^P$K7;^G
M_ [5Z9[56R@&)^40M*+5>BC13AEQ6N,>@G.#@H6$G6_+HHS299P^J@V9A9(W
MDV9=@=:X&36",\H)IICP86?FJ&TK4+;3'']-M&!!J96!M912'E=#*HC<4J@O
M H,22ERB.5FPGU$K'CJ^ZGFV)LLR0Q0'00A>9%4U1'$<4DD_01RNZ9@OZ/T9
M>\"J'GD*06^#3PNT'7]2*1A#4 =-DO&[DD65\.C&-UMLZ5B?I,MI6L;EZRQE
MYU]L[?%0L"MWJ5FQTO-GH!VJL3/9%DHP&.2 5##KM2HBNJA21ISV(38O1;-[
M(;NF;QZSYV^7.*XV+N0?_?T*^=-O%8Q;_!A3Z&E)7\#VJJT6\\$I$TA*(95,
M<,88@ GN-Q4G=K+L07) 7IQCZNF3S-(E?OD+?E763I#SRPP%S"XU>D* N"%'
MIB!'+8R8-"+B0>C1F#+J_R6I5_=G7V20@6HXP/\&HNLE@)3S!94)VLTW.(\S
M,M\M+Z)2U]\].=\=+X799T!'"!059,B4G*B$R3)BB:AX$'JTV]/+)'J45*SW
MNR\Z2&$U-.C\"*+[98B$E [M00 5"M+9Y]L\IR#C8A$EO^ H5YL#M:@O"IC
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
M-DQ8PU1&7'LA.M(7_5]2C]ITXD7W*)^#-<C&KZCT[+$JE.5% [7ZJ(-2,I>
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
M>@$>IIBK(7F1HE8"0T9;I*J'4U6LEJ)$7 DP^$=1S5=W48)M#\LU"GXO:4S
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
MGV-B),Y>/Q. L[1]75-[A,;RXQQ[;<_]J3.3 T#+AA\]V::'-DNRD499I7R
MH)F*9]8_9_GO-(E&M(E+81LLE?#V<%H.K7TAW?TY. O4F 2/L$J(=#23"C1
M1>\VZ3VY(/7;]\&;V@*<U$K6HO],]G&K>!%K#Z9&W5V749SB9;-.FBP6V_66
MQ5NXJ(#)M]@F+4"FT &LY&"G$0W<3\20+S!>%G2!.RN*;40T:+A-FJ: \4EQ
M$:%7@K< L8<LN7M@FH@V',I6*YR#2:W$U^J*<)%&2F6132U:H2?O^29,#UM%
MMHXP&$-@0BCD",GR//M"308B2UA2(O,^73"5$Y1"N4RXQ<WK[CJ4(\UU?(_S
M]05^4!',H./W?-<"?G?RT2B (9L-2C'Y>J7!7IJQ0)I+(HQ6T0*4XUL3G'87
MSO9CSIU#]+>4*FFOAVMZR)VMNUP4VD2IAWDT\83I@<,7.LE?9OE%MGTH5]M$
MK)KFM,)&V2O3G"K4/S,R:_KAX0\5#U/\2->^IA,C:]1]6E[AHO@1M46PE^C+
MNA 4U:6$.OP3*D'/5*IXLW9V8R?O>9U=9F0K[V8\)%@M;,@)S9IV3(:D2B S
M2\DB+BKP!:[^=R]JJXJ$9W3TE7<W1?+RP*S #E ),6O@LEJ2A3W/;IY(U&_G
M-$9)+@EOVV_ J7PC4C\%A&&"ZH#X,^H53GFGW(;VQ?SNZ>4@NUOYK@R8(:T
MILI,$#=R,/AQ@3=9$9=%Y<#8&[7"@)#*^F2*%F[7R$@$P7!&ATZT*TR6'O>L
M6& ^E$=?$'5=SN,H01N"ZRD*=Q]=\[J^A9VD2W:P8.P?"S5H"U07R/U.O*>%
MH\UQ92=I$U)<QFE</.'EQRQ;JHY45,)^4Y3K '<3E,LDP=@'+;P^MQH9]$B%
M@%&'WN7.4G;*K3R-4PD'H8X4L)0Z'4EXU)'!D]VT4R^*324%C#NWT9=/]31G
MI$Y7-@AS9'"EQ.$%X?%&@D[P^>86(-!(TT:?O*W>.QB9(U$(0A\E<"F'!&EH
M9[!&I&(XD5K!YJ6*CPZYQM*5*_\[M"6J%)NRH8WWQ>->X_M\T KN<&D8_'Y7
M3@$_8E764'<Q:U("\>9:>4VKUP SU5O!5.U@X6:,Z_C0D:WVHHI&1?Z=8!:.
M.EWR+W&5K:"^GSI0\9Z=# [:*+W;Q8.4#6WI<N!ZR2Z8Z44RY\6Y^PBTZ5BQ
M"-+)0UL466'51HUH-0#=+?/,5)\R<R*>C^D%<+W3^?9W,-.B!)3D++X5L;EO
MW>/="?^I^LBY?C5!@U#WJF"EX>U=BAWT]IV*7CPX/>PQVK"E>=1"U6 8DCI0
MQ$_1@@'57P&JA#TO:32 >PL4B61P1EG!4\7S>*ZE89!GEI:8-$M9I[34DT<E
M[/>X30>X>\XCDP1#'BT\%7GB6@D&>6I4-,.<E=7I" :P.!*@$FO#28$ABQ*:
MBB@YI%T]C7)TF>73]#G.LW3-$A+21_KG64J?#>-T$2N/^>W5O1/*H5("S2QT
M89'/'K"*DC3J EJT"D#R1%0^($)>>[T],RGYI*)=!7@"ZC7 T,X*9I]L3(D>
MSC#*A?6H=>H4=46!G<:8@<I/GGM] N22XRI.<?-B\[)Z$O?Z*7JA66[;EYID
MHTA^V84/Z#6(6Q$^3<.0RO&<=-$'8S8&@!8.>#NO<M&ZTD8/C3H] V#Z<#D\
M?=G$55R5BZA4I@ZPT@S-6$553$3MJ8'FIQRKD98E#53VBI9$!RX3FWTN35)S
M@8M%'F\T1]Y.)81FIJ%J)H8JU$$S58_9P-CF] (1KF-$_KT&L@J@S^=O,;O,
MHU%!XI+N<"XQ+E@@U8>R"1IR3@-=*F\?G,KP>YLSH'K=ZQZ' L#P=PAJ,95+
MHXA6&"/J_3_2?=$MCM</V[S ]&/SU5F4_EY?5!3LK>%BR[;=$MOIKN[M)FE
MI=IK)0?=X)0;"%B,Q<R50 WG REC]]JD>LG.%>.'BI?$\J>/=.!8U)H7#D4S
M$;"*5#M)D!02X!D)LV(:U%8!F5IOVH UMA.I5L.K_Z 9>L>E1BT>G%SV&!7A
M@RBWV"/UN-8Y3-!OA0%B0=DH.KPDEO,JB]*/VXAE0:B2>5<_R0:0K:8WT^16
ME=9.V:D%YY4[5GETWYB)L DN(?KHL2[@!!6LB%K .]UD&<[L5  03,AN9B,/
MG5*ZS&8F+CU3W4"7 1^C."VN6.#Q>3I]H9=@V[AXJN9Y550ZHQ*\*.SVD/N]
M1S7I(_D"EV6"^4D'0'C4J^&1*B$^73% U8=!33JG.C"6F7QD1&E?]=I (Q\J
M3J618DKAX#;;%J&X?=GLEI?U(2%E%PQ.R=,53&@ZKD=FG\Y>=R+U.GGR)<J7
M5:CN65J4^;9J#7HK??\4I7-V6EI\I!-2,4NK.%&*QO3W>:\ISCTW:B?6NZ=O
M@QF/GBLL1">H4M<=:O5^J%QB_[4MRFH]T@!DM6%+S3N</\<+M3>:I;+?G&,N
M%>KF(;/1!,-F)[@&+J)5%.?F#8'?*ZC=>#O/4I9>[2'!9SAE20*BI/IC08;?
M):9WOZI8<,.*\GTA-;2R_7LIUW+ T'D/\$((R5:#.EC6*FA5Z80*+-99 &H\
MWV1R\#9-6I3BK6';F>BJWBV= ]HMR=\>3-+E->G6 4] >IKAWX-(JV)^'-)1
M@\9 >\C[O!X9=>F?Y663K>">--7D)9:N2Z2"\$R"'J9P.$FE3ZG3"Z+R)XAJ
MH%^ISE]#I;#+2ES4=*H=)6ZBG+GT)E%1Q*N8;!S48\A!'5[G#0&O,_,I*0]M
MJO+0*<JK(LE?<E..C>,TCG!2<;F@55E&&B1@F];Q?2$]L>,HQC-6T11*:9\S
ML@$R3S2%*!AJZ?&9S$'1V(.3-CKLAD8="18D1%$=C8G7:\"SZI9X'7HNQ24Q
MY^#ZKTG\Y##"9"J@>U +V+D+$U(:\SFVZ41_!OXRBG-VIUW%H2;3%O>RZA..
M"K*#7\[36YJ5G.8>K.:UO/G/LZB(B\E#4>;10K5G.^PG?$XE8S0./SH.63Z8
M26N$2@D1J^GA*?O&":J^PE90W'=0\R%ZH]]^BDGQ'T/L:V075']/NQ/R-RBG
MZP>\7-+H87G\')7Q,VX;=;X2?VSJK7HA.+PXGX-MWTKS VMH65X'T8;=7=V5
M9(NFFY'VK(MX5OL8IS1G,'J($E,>D>-S2/*4/+L;#)"L$O;U2E+EU6Z\DG!'
M*;!G$HBAZG?I6 W6::H-_+AW783XO.G2<J3N]=QBYS7#'46]4E[>D%ER$6^B
MA,S2S4&'S&'2O0R/CS.&58][L^%60/"5V#ZHE2Y2+($O?ZSXRBS0"=HTA;'5
MU:&.KQ1<I39TGM(ZW+5NFK+:R^6\<4X'L^653 @&=S3(A">V-*H.F9_8XXR=
MZVSX$XK#G##Y]6\N3>L(2[3&BX*P2[^NY\'G-*J"(9.I,2Y8*DNSKX5$"=Y9
MDCUD,?(G&4W+6FHL4XK3)>$;?=U'-LA93I8FDX)^N-\+'<M@5O)G9&TKL+.X
M)@T@YM<2IA@8G.FQUY<TH3'31%%1&>=#T6D,?S,^K /9$-.U"B:MF9;1HYV7
MF;Z <+YE-A536SF==G"J#H8LYI/APW*0M<2B-UU!9.RG.OH-#9ACU3!=A7",
ME %7,Y"7!LHX"43I= HP7A'%M?.QK%=I>+FKVV1-+;8J?):]NF^ZN52J3SX;
M75!4=  L7Y@S;]GZ1.\$14RC,8*C/3K>?;I^C%];X;8.LI6)A9*WY9]U!=KE
MGU$C.*V<8-J0J0UY=3 Z>;)\_-/]P?:O5P@H*RBMH),M[)00G+I[P;:ALG4D
MAA%[E3]4Y0Y55-=5&G% #HPV*!5A68IC6:Y?1@M<3<56:TI>/-Q2702M7JCO
M9,'PR@!0NDC/\O@Q3NE=PMIT5O$6]O# CRRML$O[L1-J$T0O[K'O!=Y+4JS]
M7FF$T 68W>\L7>0X*LA$4_WO+-7<V?1:P%+7[TLPA^ITGSM8*(*QZBYHQ9.^
M2H>8A^Z#E;#W40<,M ?.5-B E=\CC'R-H#B6:-[)5_N#:J\@VR3+Y;P=/NA@
MMN<-,J'@X]B$S!"XH-F'P9A"&G"3='D;/SX1FF_+HHR8UQ1UW5<,"K.:SXG#
MMA*\#3+I!*>9(U %Z]B#"1A48\\RV\ ?\YS59OI"UL-Q@6_R>(%W44'J7PO5
MP=7 LKR^HMNGNAT'FR$%@:'O/NA5G,:U.O6<V]^I\]#/@"1!;A1M8] )\U!'
M U_^\D:B (9]-BBE;V-88"%Z=/JE%H;!,C[K?;4@;3Q:;G*\CK>J^=I"SVO$
M*]MJ=()=F93 L,X6J?"8O7%O:X-UV^P51NPGR_WW4;PL=GE.3&51+0MCX/-7
M#!9Q!-3BH8*CFMXYJV3!#&H#0$W8_<YK9AATHH^BJ.-Y_:[A/KN*R_B1&2SE
MLP!'79]$<ZI._SF<41$,!5W0JI[!.3PS\)S#MXD6P.Z_S=E[I>+>\_9J0 L9
M>R6R8*AE "BL5+9E5@7GKP-K .61,1R>5B,HF_01GC3B<#EECG/7TBIM18$P
M:X-I?L_T\8I>OQ276QJ8\U.<TKRRS0W!Q=9PY^9:B%?^#:I@AY).)<!AZ1#8
MPID!TT+K2@UE39DH8;=US<KQ!!%Z_7!4C)ZE]U^R7W"4JPZQ!I0#D-=B-0=0
M>U?(L;%;0+X'P;][=U0$WZ_A0))Y#PK[?:V;E5&B.[-Q SV0LS#8>D<C*E$?
M)+S)"F76&T'*:^8/.<1.X-^N"!@S*,<E1/BMI<@FF8G!8 ;C/KW]I6Z#29V0
M5E%/A:S7/.LZN)VP\3)!,(S1H1.V+4MJ8V@ -!J4!K% DW7.7Q@48CNQ6?I,
M@&7YZWFTB4F=Z$6#+HVK2<G[[MA8 6&#K-0 0S,KF&)(&?J\;2=+G84S\G_J
M4JBGV3I*MZMH05U6R827/>/\"4?+P^1\/=!5YH+=;#7'Z*PA]-MGK8;7ZTLS
M],[%I5H<# _-&$4?1[HD@W6MP?SP'LSILA[ZZ;+JI%C7]"%.4>+E]7;]@//Y
MJG+LN\V2Y#++J:!J?>'AP]Z3O'EI2"&]VZA?!3/>O%55N-IF\O1:LBT"W0%R
M2!VI8?QVPYL8K!Y'*,2HL>-6U7Y8(L[?]P2UP6<!C=8A^2F]Y%$]YFRIX^=$
M?:.93UWRFVI&79V7$M PV\,6_>1O1I1_ZIBF0UUC'7(NE'TG1.SM,2=!31T=
MQF)5RML8BFWEZO\FJ_45CKVO5TU?/Z8!Z]BDHZQG]9]^:\/:K=H.([TM*%B&
MRZ/?2@&,ZC]V58=NIJKD &]L7OD9TS=T>#EYQGGTB-DZEH:LV#V%TB>;"@'D
M*&<;YX8>9?1;HX"ULPM1=>$Y::V/Z@)0\RP5W<!Y5^JOM8)WUUNU V''_YL^
M6[6MO>/0/^XSU\+I:*S7A)VG^4//Y@Z) -1I[>&;UNDH]W"?A[4:\%IG5UOP
M!D^"0ZT%K+]^3 L!QR8]_!$RK"7 F$M_M_JZ#O1_B&/FX-N  8".R1KLW_!>
MSJ?_<6S&WDW@:D;>S!DV](WM6S[IMJ_]7EM;\PGXF$0ML\7O50#-"^:G7BWA
MJY/Z:_R%_22_.['2A!>#R!&W\#Z)JM=A1-$JR]$B*IYLXHGZ[T3&T2%]V%4\
MFBY4P+;L019M+E '[B+C%??99+F,J2&*DILH7L[2^D$*5VEC<.=]R@.4T^,@
MU1"RLI#>1MEJA=FKG(,\QE%$@>:@D?7(#6F9)S+E*"-26NIXBPYM"[^-%&U2
M",XK%Y1&J[&I->$%J.PF+YK7R4CH7UTR\4GUPB6?TE1#G6]*HA2<A*Y(S5FE
M^.3UQH0S'H]/= LM]KAMR JM5O1Z'&%=$>OU,=,"0T5KJ&:CB'/R/VLZ"S-V
M;LL8%["B[>L6CP-8R>L!(*58#=OU_E%04D ZE)$A5ON2Y<<=SI_C!6ZB2=Y$
M>?EJ6%?)5.!LT5P!R_MOMNN_1AN=HKH Q$HX,?:@/Y,R76^2[!7C&JO\.K4]
M5F)G361#0S8O_.]TUW*=E;_@\A8OLL>4!A78E50I,>;?/T5I?52E&#P!\?@T
M@<&;G3>MP<" ,=FA6Z!O2CZG>5L$*IA=L0@(,YK=9TN@UBA>95'Z<1O17>.K
MWOC;Z4&; 1Q1"]- Y2G.S0.T"-24T9\,OC'/YX-G@R(ON9F _%=_%B!_^NV6
MWBU,7N*^1>[]YL,Z2N%0.G5^"&XU9&B$&#OT=_0KE?@KC)E^\(O8G3\TH?2Z
MLELTH-6"</BGC% Y3F(R-KBTGJX^6H?X,B@_O\,UY4&>:MM_-OC8\E_7_LAM
MA-%S*_V&!S"-K7T7D^5/O(KQ\A,NGPX?1\']^T<_F'7-.OJ0EGW\;0]L38V5
MPSO'ZRBF;OF <AP>M'%NX^+WRQQC/HFXCTZ1?_=HA[2N&4<;RK*/OLTAK*FI
ML*8FHJ<K(FN?W?Y(AVYCI"[BYWB)TZ7OQ77WNT<[='7-./HLS'_T;0Y=34V5
ML^ZRED6O,4X@.<L/:93Z$(]SB;0,]3G"QXYBD%HUV"&CD\F_=/S#T:9ZZK 6
MM?:;&WU5#<=OZ^8[1SKFNLTTTG"K/@+V]?@(E32.MP'/P@$3RGMH23#71"/7
MS\PC6$^*=1Y8[,=YLURL'I(H5T8#"@+@MF1146O?.FDI<%8K0Z&;&=UJ .'T
MGB.[?L.WI1?)XP8GEG[IF-8EFJ8ZY%PB^0S(J(JC5-$\_JP>G1[/^)N^;.*<
MZ8P]_J1?.J;QIVFJ0XX_R6?>VOA35]%F_B.Z89]\']_>$NH#[E$JZ;B[!!>;
M=*^!Q1:'-$_4J"<\DN\<ER57---A[7CO(V]O#*JJ:+V+H9IO:P1RID47(8V>
M0:]\W7Y8 SFF,3R\H4>::BU1O+6CN<$M<+Q!@L=OK;!]]28-0<#1_\:O=D:(
M!/JFHP(W=0T:&-@1!"B#,$H#'S0\L!,".+<6(:KM:AJ.[?[#U&:2L^@0]L 9
MQE%9A(&-?%";X(CAZ/8)X]1_E)B@1V0>)$?E898+CC".RCP,;.0#+QF<,+RE
M1<.0BKLO&][(M1'4/>[;OF*RJOK( 8(!S5KV]P(!3KFLOPYJCCILDXYTD05F
M1O)]O37>1O;M78%I\P2YI<'PB>*8K,' )A[/Y?S(LEQXK[?2.$2U<7BDFFA)
M5-&*Z(X8ZNA ]J#R99YLRZ<LI\&W/J=+G'.NS3>DOD7'3K) /U?9%YQ7_XK7
ML38U[FB?##_2#]MXYF%]F.\!'\,'K:0\2E6VZLWB)XBIO\&!^GFS\3U0A4\>
M[4!5--YH [7WO;<Y4.65M!ZH3/WXSW]\N@U_ $ZD0]1-XZNXTP%DWQ_,C?#@
M?)YUVT1X.L]2ELA]&R4T4M1WNN[PC>28DA/NT=2'S/$V  :L(1^D[L:3G+8
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
MSICU6V'C**\R?-F,\A$9>$U6[8IE5T)VDO$J)LVE7F4ZJ$-9M>P#73B>)&4
M67B:JT5/%X;TY$[/\^V;Q8&R$^HCZ#VZ\SZG*0CS@KU<I_]BIJ6Q/=6ES'OY
M]:F=+KQ>=$8NWD8]E#123:5W@B(FO_O+:([!=KAG*;%&6(A[,; ,C^["PZK'
M>0Z[%1!\J; /:C'N7/7S4%Z&M#+\IGZ8K>F4<(061X[?9'>JI5R]?PMR\K3;
MEUYF>9WIMN /8JJ*B4=/EHJ_+;.%MXXDWV*=P1;JTL,G-]3R\"_<T5-30O_4
M"7U=E:,-^A^N3P?TYK'UX[X]&+CCQ$,BH;87<8X7W,I#UID.Q8#M8/<ZJ%.Y
M=>PMO0E-8KRE/]!K5,:'HN%#&\>P2K!-=O"( ";[^F^06%ZZ2+9+FBV!R)/2
MZ=T6*7H=5\H].Z_^SL,KV>2GRRPOV'WLBDS^2S+C? .(C"Q][-Y<U)=R%%2T
MJH+,CQ,SXG#GMH-YV)9&_]@KT41(\/2SNR92K4Y<M('1;0#T/>_(PJY61K[[
M/,;./4RWANC-\VR]IOF&^.497TNA&TT*L/K/$JTD1QA1ZYIHVGT)[;['6C=,
M=[&M*,VB0P\WZX/1JFJS](I,2O,5>_^L'XO#BH'6M7O40>SPMC#$3HWKXIJQ
M2V;\JWK&K\J$,'9O\FR!\;*X)'_B*G 5IWB^.L_Q,A9/["QT8'6S/6#A;6&6
MY]D7LOYCOFP+KH?)1]@R;,'4 4RBW=,JT]39E8;57390S=,D.W;;Z87H(?I:
M+Z?)?^<KBN8B+A;]IT(Z.5B]H@<I7F37TG2,T$#E:%DK!.Z(^L[^)L?K>+N>
MIYS=U_6+1@UL-YDQ:WNM5D>U/C6 _+0&P.1QJS",!VX<NHJP^M(1M<(F*M:>
M./1U-JOB/8%2K'!.V)KC310OV>O"^VQ&['9*7S0+76G4@-6'MG"%\!NU'IJO
M4*V)F"JZSU"K'*++^,#.#4KZ,E339V856)UFC5<7]!J5.TUZBA<WND'.UFH.
MS=)BF[.T(W%*_V=Y]GK_%.<*LVFC!*OG'! +KU;J418WNFA5*]-#TI*JA[.3
MY]NBS-8XGWS"]!Y"W(UW?X?5*7)PPOZYED(3M&9R(=OYS-#.9Y#;^<RNG<\
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
M;A)VKTWQ&<7SG*$/% YW-B!KWJJ+-\D9X@@,D=\Y$D4ULG1R13HH!0S*UE
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
MF4 '=@>"[JR:@$O0K3A( _1U2@OPCJ[N 836664"E]":^$0#366&!#"Z\!&
M:#LK@^ 2;5L^TD!_P"D.'D1$5I;0B=/M)^S:?V8ST^8-Z HV@+01<##KB""]
M?.+WB[0F3L0UB*<P]A:BFFKPD$XYHP&^H]<:#2H/K;2([<-@&B)RR2)^ZTCX
M;.-/+'D,9_%HOC'6_B>;/? _2HTTGIO6(T%%HY7&M;J,I2$6N7N;J#;SP+<X
M&WLJH"L4^%;:Y<"LHX&T<!X>S6^]!;.PUFCZ0+%MJ5W.Q*P2J'8U4Y]9=!_&
M#+]BZIBSB,__,4U<_<P687JCS3.2F2Z(H,Y0$6FE&<^"?30V@.XL3= 0I]G5
M8XO[H+$C%.=66NZ ;*.!\28XI!P^,BI>YP?I:P._A0A%UFBVK3485!9::=#;
M@[TTY&/MAFUAWE/U@"+=4ON>GE$TX.Q[4<#WI?B&1:EH@E$U=H2"VTIS'I!M
M-##6!-E;W./A8X =8=J(O#TS:0C!+7L0DQZSIS!:.]?!WVB W:'0M]*$9\5"
M&JC?1'X8\4W*#V=C-EUX<9RZ9Z<,F?UM%:>"7/*_U#WCV(X$E856VNSJ,I:&
M6 S9UY*;;10&_*]35O(C .\+]B-!Q:*5%KVZC#W6F(])FMI[3>56Q,>!RY]V
M_CF;S"G>@W"\Q^WTD<U6'"61O:+DV#B:"]?&BU?QWRL^R1"27Z#68$<<F[$'
M<ZGL3Y"BB;H]IY)FTJ9T(H4=I-4U% L!7#]O9A4"TUJ!Y9KBFWE;K/):@Z+'
M84/K*3; NH;?F\A69-2L__>51)HV=1DIK/]3@4;MOJ*0!JMMQ#P&=N(P)^4;
M[9E(Y5*P]J35K?Q**LYR34<**_NHBCMNA&D]PZ+NDO5Z-(V GLG(MNBC+7.H
MK#-9 4C=DJND[526@:2P_KZ]>I#[.._367^-UWXDN_YV*C[JEEXE,Z:D[B.)
M17=,!2"W=+2=DH3VQYYY#.R%9UVXT9Y!5):>;6TBS=*L9LVL6V!KOP5<MRZ<
MK[4\@4JH^7O;H^RJ;QD7GZ;\%)5%9\_8[25H02*EE\KU\BIM%?E*FXV",9OR
MB[,?/*39A>Z"\#YF46K]&@1/JT0XU@=3WBM%![#[NOD:6J*??67&*5>H;?!*
MMQ[=9EY-W6HJS$/AUO7-5>C97#RN5N(M^Y,?^,O5<BQ$:%$DP;\*H_R%.WBX
MYN)=Y]*VU_!'4,^G4493VAOR,C^ZO:":/':GV ^%I=_&JC]KF1J*LRSFYU;J
M<]N=)OXSGZ3]*H6-TXKZ/[5X0V5A*8H Z199-4VLMA00A25WJ@FD6=*56C3=
MKUXT*PN&N'EF:RZ.5\OL9_9+OIGO8#_\N:@8Y 8+&MJCC+8RX[8VH-K'2?VQ
ML5/ 'DR@ZC&])4(D?AIW5\EC&(EG^#M^#$8E(M-0OHO7_@N+IG[,;B)_RL8>
MOUHW(60-?!L[;RV.$#8&&CDAE9:$+.Y6HVCL/SS"*B[4'Q([F:YKD:K'8BK7
M[J*HGNZ>777.+Y76<_+PD%JD)Z&=X[OH">E(8F7R381/\,E;E&OG%$[+-NL1
M.!#F4P4<3>4JLV(7E;55*IJG6UX5/_3=TGD4%->CJJ&WD:O^?,[$M9.MISKF
MLKGS3F&M!-09%=USS;8&7Q-,I'9?*KQI.0F9LVLWV,]QPW) ;!UP'RFHQ3LJ
M6W73L8Z7+/'\A7S#_Z$2>. ZV#&?3<.^(4XX9G0G<?Q5S&VHN!:E2T6SN^RT
M,VT:E97FPK'@(,*PN_?L,**<(Y@"CGQG8@/^5TWV4UE;9#P5S-4C4)I^.:,+
MI5HR%Z\7+)@^<NG[L_OB:S Q]VP10F9B2G<*4G 5L[P,EYZO249B[DD#+JA
M&@'<)6^C&6"F@ZP$8W]BRWL6J7%3]\"^!4-E<3>UHX$%1)0=D84VMYP,66)"
M2=$<NZ)238BTQ#O!)XZ2$C;\7[NX\!_]\<G[6QCU5G'"E:\H5IQ.O*&L'8W-
M37\6*:9>>DPZ,,.'WI)?3+?FI#QF>'M-<V3V*SA;8;^&@CV/#Y5ZF'^EJ]Q@
M4KUAMQ7:UJ_GT38_I3-O9@\Q</,"Q,T+2VXV_YI;EYL7!^5F#\3-GB4WFT]+
M79>;/8KWC\K)?<,B\0/O@9U;7/*W>B';SM4*O^DN+Z']R"VB0_$P+MX*Y*;1
M2F:& YE&.^MYG5+"44X)UTX3:;/\/]E":6DW]&VA7;X3S_S%2NQOMR)$+WV1
MZ[],%RM^*EQQ<H5CU*J0OMV$YA>O\@'T9E2G'VV17#CE PWCK7R&XLYJ,MZ:
M>]) ^@ K""0V9<XX4MPW,<*7[#[)?&/UBI*N![8M%RJ:BM!X%0L<:::Y)SR
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
M(8O=V=]6<9*=;U]$?!F?:3K?]-9RRZ)G?ZJ-1P;VA\H!OO'%CB,T4$P5K;4
MEN(9+UC YO[4]Q;9#T68Y!7S1&IDO5G-?C0HPHBFF[WHHX3WUN%F#%R6MX;B
MA6COT<[_6"YKV])X%WA9^D V$T&>H@ X=*%*NT)1QC<;@?E 8PG*$\!T@]DP
M#*;U\N#L=(9"AVAILB''R7I%22Q0.C&$@V5.]=E6) LH=\#Y;NZ #V^V$@$,
M1Y-^YZ;[>U?\XZPS[E]W)_U+_A.1/?&4%J!IM>R4%N"4%N"4%N"/VT=^\$[
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
MKL=$G3?PK3_?HO-&ZJA7U$Q,@R9-]@5UC]9XZ9B(IK%.*[.$Y!71=FJ-9PV
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
MI/,S^_IL-4-S[-!S5.'F(Z&0QA7_$Y\UOW5YP53MDY^WE31%\XFH 8*24AI
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
M,C,Q+GAS9%!+ 0(4 Q0    ( -J)=$Z,<KM CQ<  "8Y 0 5
M  "  28K 0!E=G-I+3(P,3@Q,C,Q7V-A;"YX;6Q02P$"% ,4    " #:B71.
M5+F$0PXS  #COP, %0              @ 'H0@$ 979S:2TR,#$X,3(S,5]D
M968N>&UL4$L! A0#%     @ VHET3M,08Q%(:P  O50& !4
M ( !*78! &5V<VDM,C Q.#$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( -J)=$ZT
MCH MV$\  '6F!0 5              "  :3A 0!E=G-I+3(P,3@Q,C,Q7W!R
;92YX;6Q02P4&      8 !@"* 0  KS$"

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
